Buenos días!
Estoy aprendiendo en este mundillo y me ha tocado hacer un formulario super básico, he mirado tutoriales, foros y googles varios y ni modo. Si alguien me puede ayudar a encontrar el (los) error(es) lo agradecería enormemente.
el código que falla es
Código PHP:
<?php
$nombre = $_POST['nombre'];
$mail = $_POST['email'];
$telefono = $_POST['telefono'];
$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 = "Mensaje de " . $nombre . ", telefono " . $telefono . " \r\n";
$mensaje .= "con e-mail es: " . $mail . " \r\n";
$mensaje .= "mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = '[email protected]';
$asunto = 'Mensaje del la web';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo 'Enviado, gracias';
?>
Está entre su body y su doctype.
y el html es
Código HTML:
<form id="formulario" name="contacto" method="post" action="send.php">
<label><p><span>Nombre y apellidos*</span></p>
<input name="nombre" type="text" id="nombre" size="100%" maxlength="50" />
</label>
<label><p><span>Email*</span></p>
<input name="email" type="text" id="email" size="100%" maxlength="70" />
</label>
<label><p><span>Teléfono</span></p>
<input name="telefono" type="number" id="telefono" size="100%" maxlength="14" />
</label>
<p><span>Escribe sobre qué quieres obtener información</span></p>
<textarea name="mensaje" cols="100" rows="15" id="mensaje"></textarea>
<p><label>
<input type="submit" name="Submit" value="Enviar" />
</label>
</p><p style="size:small;">No se almacenan tus datos, sólo se usaran para contactarte</p></p></form>
</div>
En serio que llevo horas atascado y no lo veo
Gracias!