A

anthoe21

Usuario (Honduras)

Primer post: 20 ene 2013Último post: 15 oct 2013
2
Posts
0
Puntos totales
10
Comentarios
Enviar datos a PHP sin recargar la pagina- Superfacil
Enviar datos a PHP sin recargar la pagina- Superfacil
Hazlo Tu MismoporAnónimo1/20/2013

Este es mi primer post, espero le sea de utilidad a alguien: Alguna vez te haz preguntado como hace facebook para darte las notificaciones sin recargar la pagina. Pues lo hace utilizando Javascript, para ello me imagino usa un script que cada cierto intervalo revisa su base de datos y luego los resultados retornados son añadidos a la pagina actual. El codigo para enviar una peticion a un archivo PHP es: $.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", success: function(msg){ //Aqui lo que hara con la respuesta del PHP. alert( "Respuesta del PHP: " + msg ); } }); Claro primero debes agregar una referencia a la libreria jQuery puedes usar la que Google tiene <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> o descargarte una y agregar la referencia de ella en tus archivos del servidor. Suerte. Pronto pondre como enviar solicitudes cada cierto intervalo de tiempo.

0
0
Validar direccion email con PHP y jQuery AJAX
Validar direccion email con PHP y jQuery AJAX
Hazlo Tu MismoporAnónimo10/15/2013

Cuando digo validar, me refiero a comprobar si está escrita correctamente que sea del tipo "[email protected]" bueno esta comprobacion la hare por medio de AJAX asi que la pagina no recargara ni nada. Primero el script php (Validar.php) <?php function comprobar_email($email){ $mail_correcto = 0; //compruebo unas cosas primeras if ((strlen($email) >= 6) && (substr_count($email,"@" == 1) && (substr($email,0,1) != "@" && (substr($email,strlen($email)-1,1) != "@"){ if ((!strstr($email,"'") && (!strstr($email,""") && (!strstr($email,"\") && (!strstr($email,"$") && (!strstr($email," ")) { //miro si tiene caracter . if (substr_count($email,".">= 1){ //obtengo la terminacion del dominio $term_dom = substr(strrchr ($email, '.'),1); //compruebo que la terminación del dominio sea correcta if (strlen($term_dom)>1 && strlen($term_dom)<5 && (!strstr($term_dom,"@") ){ //compruebo que lo de antes del dominio sea correcto $antes_dom = substr($email,0,strlen($email) - strlen($term_dom) - 1); $caracter_ult = substr($antes_dom,strlen($antes_dom)-1,1); if ($caracter_ult != "@" && $caracter_ult != "."{ $mail_correcto = 1; } } } } } if ($mail_correcto) return 1; else return 0; } echo comprobar_email($_GET['coreo']); ?> Luego el HTML y Javascript: <html> <body> <script type="text/javascript" src="scripts/jquery.js"></script> <script> $("#enviar".click(function(e){ $.ajax({ type: "POST", url: "Validar.php", data: "correo="+$("#correo".attr("val", success: function(msg){ //Aqui lo que hara con la respuesta del PHP. alert( msg ); } }); }) </script> Ingrese su correo:<input type="text" id="correo" name="correo"> <inpu type="submit" value="Enviar" id="enviar"> Entonces devolverá 1 si el correo pasa sino pues dile al usuario que lo reescriba. Cualquier duda aqui estamos, se que un tema muy visto pero como la web esta llena de tutoriales y otros datos un tanto complicados mejor opto por lo simple.

0
2
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.