Foros del Web » Programando para Internet » PHP »

problema con Envio de mail en PHP

Estas en el tema de problema con Envio de mail en PHP en el foro de PHP en Foros del Web. les comento mi problema: sigo todas las instrucciones que hay en varios temas de ustedes con respecto a esto y he cambiado miles de veces ...
  #1 (permalink)  
Antiguo 03/02/2009, 23:31
 
Fecha de Ingreso: febrero-2009
Mensajes: 3
Antigüedad: 15 años, 2 meses
Puntos: 0
problema con Envio de mail en PHP

les comento mi problema:

sigo todas las instrucciones que hay en varios temas de ustedes con respecto a esto y he cambiado miles de veces el send.php pero no hay caso... el mail me llega, pero me sale esto:

Este mensaje fue enviado por
Su e-mail es:
Enviado el 03/02/2009

Como ven, sale en blanco la información y ya no se que hacer para que me salga el mail...

el php es solo para que me llegue el mail de quienes se inscriban...


adjunto el .html y el .php para que lo vean y si hay algun error, porfavor haganmelo saber...

Código HTML:
<!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=UTF-8" />
<title>kmzero.cl!!!</title>
</head>

<body>
<div align="center">
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <table width="650" border="1" align="center" cellpadding="1">
    <tr>
      <td width="640" height="304"><table width="611" align="center">
        <tr align="center">
          <td width="272" height="251" valign="middle"><p><img src="km5.jpg" width="267" height="267" align="middle" /></p></td>
          <td width="23" align="left" valign="middle">&nbsp;</td>
          <td width="300" align="left" valign="middle"><p>&nbsp;</p>
            <p><strong>Pronto... Inscribete!</strong></p>
              <p>
                <label>e-mail:
                  <input type="text" name="mail" id="mail" />
                </label>
              </p>
              <form id="form1" name="form1" method="post" action="send.php">
                <p>
                <input type="submit" name="Enviar" id="Enviar" value="Enviar" />
                </p>
              </form>
            <p>&nbsp;</p></td>
        </tr>
      </table></td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
</div>
</body>
</html> 
Código PHP:
<?
$mail 
$_POST['mail'];


$header 'From: ' $mail " \r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje "Este mensaje fue enviado por " $mail " \r\n";
$mensaje .= "Su e-mail es: " $mail " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());
$para '[email protected]';
$asunto 'Usuario kmzero';

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'<h2>Gracias!</h2>
<p>Tu email ha sido enviado, preparate para kmzero.cl.</p>'
;

?>

Gracias de antemano!

Última edición por satolin; 03/02/2009 a las 23:53
  #2 (permalink)  
Antiguo 04/02/2009, 00:02
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: problema con Envio de mail en PHP

Talvez porque:

Código HTML:
<label>e-mail:
<input type="text" name="mail" id="mail" />
</label> 
NO esta dentro del formulario.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:46.