He seguido estos mismo pasos para crear mi formulario ( o eso he intentado ) y en vez de mandarme nada, me salta un error 404 de la web y ya no se donde mas buscar.
He creado un archivo .php como el del ejemplo que adjunto a continuación.
<?php
$mensaje = "Mensaje:
\n";
$mensaje .= "Nombre: ". $_POST['p1'];
$mensaje .= "
Email: ". $_POST['p2'];
$mensaje .= "
Mensaje: ". $_POST['textarea'];
mail('
[email protected]', 'Pregunta pagina web', $mensaje);
if(mail('
[email protected]', 'Pregunta pagina web', $mensaje)){
header("Location: http://www.aplusclima.com/contacts.html/");
}else{
echo "Ocurrio un error";
}
?>
y el código del formulario es el siguiente,
<h2 class="p0">Formulario de Contacto</h2>
<form id="contact-form" action="mail.php" method="post" enctype="multipart/form-data">
<fieldset>
<label><span class="text-form">Nombre:</span><input name="p1" type="text" /></label>
<label><span class="text-form">Email:</span><input name="p2" type="text" /></label>
<div class="wrapper"><div class="text-form">Texto:</div><textarea></textarea></div>
<div class="buttons">
<a class="button-2" href="#" onClick="document.getElementById('contact-form').reset()">Borrar</a>
<a class="button-2" onClick="document.getElementById('contact-form').submit()">Enviar</a>
</div>
</fieldset>
</form>
que se puede ver en www.aplusclima.com/contacts.html
la cosa es que me llegan los mail, pero cuando le das al botón "enviar" me dirige a un erro de pagina 404
Saludos