Ver Mensaje Individual
  #14 (permalink)  
Antiguo 16/05/2011, 12:13
santi_64
 
Fecha de Ingreso: mayo-2011
Mensajes: 19
Antigüedad: 13 años
Puntos: 0
Respuesta: problema con formulario php

HTML:

Código PHP:
<form name="form1" method="post" action="enviar.php"
  <
table border="0"
    <
tr
      <
td>Nombre:</td
      <
td><input name="nombre" type="text" id="nombre"></td
    </
tr
    <
tr
      <
td>Email:</td
      <
td><input name="email" type="text" id="email"></td
    </
tr
    <
tr
      <
td>Mensaje:</td
      <
td><textarea name="msg" id="msg"></textarea></td
    </
tr
    <
tr
      <
td>&nbsp;</td
      <
td><input type="submit" name="Submit" value="Enviar" /></td
    </
tr
  </
table>     
</
form></td>   
</
tr> </table
PHP:
Código PHP:
 <?php
/*----------- INICIO DE CONFIGURACION-----------------*/
//mail del destinatario (escribirlo entre las comillas)
$destino='[email protected]';
//nombre del que envía el correo (escribirlo entre las comillas)
$nombre='nombre';
//mail del que envía el correo (escribirlo entre las comillas)
$email='email';
//título del corrreo (escribirlo entre las comillas)
$subject='Mensaje de Consulta';
//página a la que se va luego de enviar el mail (escribirlo entre las comillas)
$adondevoy='index.html';
/*----------- FIN DE LA CONFIGURACION-----------------*/
$headers "MIME-Version: 1.0 \r\n";
$headers .= "Content-Type: text/html; charset=utf-8 \r\n";
$headers .= "From: ".$nombre." \r\n";
$headers .= "Reply-To: ".$email." \r\n"
$headers .= "Return-Path: ".$nombre." \r\n";  
 
$mensaje strip_tags($_POST['mensaje']);  // mensaje en texto plano
  
$mensaje_html preg_replace('/\n/' '<br />' $mensaje); // mensaje en html (el que utilizaremos en este caso, ya que así lo hemos establecido en Content-Type)
 
if( !mail$destino $subject $mensaje $headers ) )
{
  echo 
'el mail no se ha enviado';
  exit();
}
else
{
  echo 
'e-mail enviado';
  exit();
}
?>
Aun así usando hotmail o yahoo, al apretar el boton enviar, me dice que el e.mail se envió, pero no llega ningún correo, ni con error ni nada por el estilo.