Título: Formulario Php, Ayuda!! Publicado por: yamatho en 21 Septiembre 2010, 02:32 am Hola disculpen la molestia una ves mas, he utilizado php-mailer, y diversos codigos que hay en la red, incluso he modificado algunos, y el envio del formulario por internet sigue sin funcionar, mi problema es que sale el mensaje de que se ha enviado correctamente y no llega nada al correo, he probado un codigo en un sitio diferente y funciona, incluso php-mailer funciona en otro hosting, incluso en el servicio que tengo contratado me enviaron un codigo para probarlo y sucede lo mismo, si alguien pudiera explicarme a que se debe esto, se lo agradeceria.
gracias Título: Re: Formulario Php, Ayuda!! Publicado por: ~ Yoya ~ en 21 Septiembre 2010, 02:36 am Si funciona en otros hosting, pueda ser que en el que lo estas probando no tenga configurado SMTP
Título: Re: Formulario Php, Ayuda!! Publicado por: neopuerta360 en 21 Septiembre 2010, 03:02 am A lo mejor es verdad lo que dice ~ Yoya ~ . El hosting es gratuito?
Título: Re: Formulario Php, Ayuda!! Publicado por: yamatho en 21 Septiembre 2010, 03:32 am Nou, el hosting es de paga es de neubox, incluso ya envie un correo a el servicio de soporte y me enviaron dos codigos para probar y aun asi no funciona
Título: Re: Formulario Php, Ayuda!! Publicado por: ~ Yoya ~ en 21 Septiembre 2010, 03:34 am verificaste el SMTP?
Título: Re: Formulario Php, Ayuda!! Publicado por: yamatho en 21 Septiembre 2010, 04:09 am mmm, disculpa mi ingnorancia pero no encuentro donde modificar el smtp en el hosting, si pudieras explicarme por favor
Título: Re: Formulario Php, Ayuda!! Publicado por: yamatho en 21 Septiembre 2010, 04:33 am escribo el codigo que me enviaron, tambien lo probe en otro hosting y si funciona,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="estilo.css" type="text/css" rel="stylesheet" /> <title>Contacto</title> </head> <body> <form action="enviar_correo.php" method="post"> <div class="form"> <h2>Contáctanos</h2> <p> Nombre:<br /> <input class="textbox" type="text" value="" name="nombre" /> </p> <p> Correo Electrónico:<br /> <input class="textbox" type="text" value="" name="email" /> </p> <p> Asunto:<br /> <input class="textbox" type="text" value="" name="asunto" /> </p> <p> Mensaje:<br /> <textarea class="textbox" name="mensaje"></textarea> </p> <p align="right"> <input class="button" type="submit" value="Enviar" /> </p> </div> </form> </body> </html> ________ <? header('refresh:5; url=./'); $nombre = $_POST['nombre']; $email = $_POST['email']; $asunto = $_POST['asunto']; $mensaje = nl2br($_POST['mensaje']); $correoDestino = 'usuario@dominio.com'; $correoAsunto = "CONTACTO: $email"; $correoFrom = "From: Tu Nombre<usuario@dominio.com>\r\n"; $html = " <h3>Contacto</h3> <ul> <li><strong>Nombre: </strong>$nombre</li> <li><strong>Email: </strong>$email</li> <li><strong>Asunto: </strong>$asunto</li> <li><strong>Mensaje: </strong><br>$mensaje</li> </ul>"; $headers = "MIME-Version: 1.0\r\n"; $headers.= "Content-type: text/html; charset=iso-8859-1\r\n$correoFrom"; $fueEnviado = mail($correoDestino,$correoAsunto, $html, $headers ); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="estilo.css" type="text/css" rel="stylesheet" /> <title>Contacto</title> </head> <body> <div class="form"> <h2>Contáctanos</h2> <? if( $fueEnviado ){ echo "<p>Correo Enviado.</p>"; }else{ echo "<p>Falló el envio.</p>"; } ?> <p>Serás redireccionado en 5 segundos.</p> </div> </body> </html> ________ lo posteo por si hay algun error en la programacion Título: Re: Formulario Php, Ayuda!! Publicado por: ~ Yoya ~ en 21 Septiembre 2010, 20:35 pm El source esta bien, si dice correo enviado se ah enviado... pueda ser que llegue como spam...
Título: Re: Formulario Php, Ayuda!! Publicado por: yamatho en 22 Septiembre 2010, 03:32 am Efectivamente pense que estaba llegando como spam, pero no es asi literalmente no llega nada u.u, he vuelvo a probar el correo en otro dominio y funciona a la perfeccion, realmente estoy llegando a la conclusion de que debe ser algun problema del proveedor del hosting.
www.totusa.tuum.com.mx (aqui puedes revisar como funciona de manera correcta 'a veces da problemas para entrar al url ¬¬ por momentos del dia me dejan sin pagina.) y el otro lo tengo en www.elecsa-slp.com (sin embargo lo deshabilite por este dia, al hacer varias pruebas que el provedor me indico y despues de varios intentos y ninguno con resultados optimos, me ha dejado solo ya no contesto el provedor de host u.u) |