Primero crearemos un archivo php, en mi caso, index.php. Este será el único archivo que vamos a necesitar.
Luego, empezamos editando (el archivo PHP) como si fuera un archivo HTML:
Código HTML :
<!DOCTYPE HTML> <html lang="es"> <head> <title>Mándanos tus comentarios</title> </head> <body>
Ahora un poco de PHP:
Código PHP :
<? if (!$HTTP_POST_VARS){ ?>
Ahora, el formulario:
Código HTML :
<form action="index.php" method=post> Nombre: <input type=text name="nombre" size=16> <br> Email: <input type=text name=email size=16> <br> Mensaje <textarea name=coment cols=32 rows=6></textarea> <br> <input type=submit value="Enviar"> </form>
Aclaración: el action debe ser el mismo archivo en el que está el formulario.
Ahora el fragmento de PHP que realiza el envio del mensaje:
Código PHP :
<? }else{ //Estoy recibiendo el formulario, compongo el cuerpo $cuerpo = "Formulario enviado\n"; $cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n"; $cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n"; $cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n"; //mando el correo... mail("Aquí tu email","Asunto del email",$cuerpo); //doy las gracias por el envío echo "Gracias por rellenar el formulario. Se ha enviado correctamente."; } ?>
Donde dice "Aqui tu email" debes poner tu dirección de correo electrónico." Y donde dice "Asunto del email" pon el asunto que tendrá el email que recibiras.
Ahora terminamos con
Código HTML :
</body> </html>
Espero que les haya servido. Expliqué todo lo mejor posible.