Necesitaría ayuda con algo sencillo pero que no entiendo porque no funciona. Espero que puedan ayudar a este novato mareado. MUCHAS GRACIAS!!
Código HTML:
<form action="form.php" method="post">
<label for="nombre">Nombre y apellido:</label>
<br />
<input id="nombre" type="text" name="nombre" />
<br />
<label for="email">Email:</label>
<br />
<input id="email" type="text" name="email" />
<br />
<label for="mensaje">Mensaje:</label>
<br />
<textarea id="mensaje" name="mensaje"></textarea>
<br />
<input id="submit" type="submit" name="submit" value="Enviar" />
</form>
Código PHP:
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$para = '[email protected]';
$titulo = 'Consulta';
$header = 'From: ' . $email;
$msjCorreo = "Nombre: $nombre\n E-Mail: $email\n Mensaje:\n $mensaje";
if ($_POST['submit'])
{
if (mail($para, $titulo, utf8_decode($msjCorreo), $header)) {
echo "<script language='javascript'>
alert('Mensaje enviado, muchas gracias.');
window.location.href = 'http://localhost/public_html/contacto.html';
</script>";
}
else{
echo "<script language='javascript'>
alert('Falló el envío, intente nuevamente.');
window.location.href = 'http://localhost/public_html/contacto.html';
</script>";;
}
}