Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/05/2013, 00:49
ginger27
 
Fecha de Ingreso: febrero-2013
Mensajes: 31
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Problema formulario de contacto

Hecho unos cambios.
La cosa va mejor.
En el cuerpo del mensaje recibo todos los datos que me hacen falta.

Pero el encabezado del programa de correo electronico no pone el correo electronico del remitente, ni fecha, ni hora.

Código HTML:
<div id="contactForm">
      <h2>Rellene el siguiente formulario para contactar con nostros</h2>
      <div class="sepContainer"></div>
      <form action="process.php" method="post" id="contact_form">
        <div class="name">
          <label for="name">Nombre y Apellido:</label>
          <p> Por favor insertar nombre y apellido</p>
          <input id=name name=name type=text required />
        </div>
        <div class="email">
          <label for="email">Correo electr&oacute;nico:</label>
          <p> Por favor insertar un correo electr&oacute;nico válido</p>
          <input id=email name=email type=email required />
        </div>
       <div class="tel">
          <label for="tel">Tel&eacute;fono:</label>
          <p> Por favor insertar un tel&eacute;fono de contacto</p>
          <input id=tel name=tel type=text required />
        </div>
        <div class="message">
          <label for="message">Mensaje:</label>
          <p> Por favor escriba su comentario</p>
          <textarea id=message name=message rows=6 cols=10 required></textarea>
        </div>
        <div id="loader">
          <input type="submit" value="ENVIAR" />
        </div>
      </form>
    </div> 
Código PHP:
<?php 
$toemail 
'[email protected]';
$name $_POST['name'];
$email $_POST['email'];
$tel $_POST['tel'];
$message $_POST['message'];
$encabezado 'MIME-Version: 1.0' "\r\n";
$encabezado .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";
$encabezado .= '<br />Correo electronico: ' $email "\r\n";
$encabezado .= '<br />Nombre:' $name "\r\n";
$encabezado .= '<br />Telefono: ' $tel "\r\n" '<br />';
if(
mail($toemail'Formulario Contacto web''<br />Mensaje:<br /> ' .$message$encabezado)) {
    echo 
'Your email was sent successfully.';
} else {
    echo 
'There was a problem sending your email.';
}
?>
Correo que recibo:

Formulario Contacto web
NaN de undefined de 0NaN NaN:NaN:NaN
De:
Para:[email protected]

Correo electronico: [email protected]
Nombre: nombre remitente
Telefono: telefono remitente

Mensaje:
Mensaje de prueba desde la web Saludos