Hola,
me baje este formulario de:
Aca
y no logro hacer que funcione.
Alguien me puede ayudar....??
Saludos.
| |||
Respuesta: Formulario php, jquery y CSS3 La carpeta contiene 4 archivos. style.css (la hoja de estilos) index.php (donde esta el formulario) send_ mail.php (procesa el formulario y envia el correo) script.js (le da el efecto si se envia bien o mal o falta algun dato en el formulario) Al cargar los datos, y presionar enviar me aparece esta frase: "Sorry, don't know what happened. Try later. " Esta frase esta en index.php, lo cual me hace dudar si se procesa send_mail.php Supongo que al presionar enviar, se ejecutan script.js y send_mail.php Script, creo que se carga desde el comienzo. en form action esta el valor: index.php. Osea que al enviar se procesa index.php y supongo que script.js tiene el dato para procesar send_email.php Bien, en si donde esta el error no lo se. Al ver los archivos no veo errores, supongo que a de haber algo fuera de lugar. |
| ||||
Respuesta: Formulario php, jquery y CSS3 Configuraste los datos del mail(estan dentro de send_mail.php)?, funciona con AJAX, deberias instalarte firebug para debugear. salu2. |
| |||
Respuesta: Formulario php, jquery y CSS3 Si, configure los datos de email. (creo que es solo la casilla de mail de destino lo que hay que configurar) Voy a ver con firebug... Gracias.. |
| |||
Respuesta: Formulario php, jquery y CSS3 Firebug no me da ningun problema, ya no se por donde intentar.. en el forulario en action le puse send_email.php pero tampoco. Es como si estuviera todo bien, pero no funciona.... Alguien que me pueda dar una mano, estoy por terminar un proyecto y estoy luchando con esto...q bronca.. |
| |||
Respuesta: Formulario php, jquery y CSS3 Cuando haglo click en enviar: Firebug, en consola me muestra: POST http://localhost/web/send_mail.php 200 OK 38ms Respuesta y HTML: me muestran "FAILED" (a la derecha de esto: me muestra esto: jquery-latest.js (línea 6054)) 200 OK al final del archivo send_mail.php if(mail($email_to, $subject, $message, $headers)){ echo 'sent'; // we are sending this text to the ajax request telling it that the mail is sent.. }else{ echo 'failed'; // ... or this one to tell it that it wasn't sent } aparece FAILED. Pero en si no me muestra en rojo algun error... |
| ||||
Respuesta: Formulario php, jquery y CSS3 Bueno por lo menos aislaste el problema, deberias crear un script solo con la funcion mail, por ejemplo: mail.php
Código PHP:
Ver original deberias cambiar $para con alguna cuenta tuya de prueba, el ejemplo esta tomado de php.net. |
| |||
Respuesta: Formulario php, jquery y CSS3 Hice este código pero nada, el mismo error. Código PHP: |
| |||
Respuesta: Formulario php, jquery y CSS3 Pregunta Importante: Puede ser que mail() este desactivado en mi servidor local?? Porque hice un formulario de contactos (no el que mostre en el post anterios) y en el servidor local me decia "no se ha podido enviar el email". PERO subí el script a un servidor online y el email se envio correctamente. Es obvio que no puedo enviar desde localhost, desde donde activo dicha funcion??? |
| |||
Respuesta: Formulario php, jquery y CSS3 Y si, era cantado. El problema es que no tengo habilitado mail(). Ahora voy a terminar el proyecto com dios manda y luego mirare como habilitar el servicio de envio de correos desde localhost. Muchas Gracias a todos. |
Etiquetas: |