Recomendar a un amigo en php

Ya hicimos un artículo sobre cómo realizar esta aplicación con ASP, ahora llegó el turno de hacerlo en PHP. Para ellos utilizaremos la función mail() para poder enviar emails desde una página PHP.

Formulario

Este archivo (formulario.htm) es un simple formulario con 4 campos:


Recomienda este sitio a un amigo:

Tu nombre:

Tu email:

Nombre de tu amigo:

Email de tu amigo:

El código html del formulario es:

formulario.htm

<form method="POST" action="recomendar.php">
<p>Recomienda este sitio a un amigo:</p>
<p>Tu nombre:<br>
<input type="text" name="tunombre" size="20"><br>
Tu email:<br>
<input type="text" name="tuemail" size="20"><br>
Nombre de tu amigo:<br>
<input type="text" name="nombreamigo" size="20"><br>
Email de tu amigo:<br>
<input type="text" name="emailamigo" size="20"><br>
<br>
<input type="submit" value="Recomendar" name="B1"></p>
</form>

Recomendando a un amigo

El archivo recomendar.php es el encargado de procesar el formulario y realizar el envío del mail. El código y su explicación son los siguientes:

recomendar.php

<?
// Completamos la variable $asunto con el título del mensaje
// y armamos el mensaje dentro de la variable $mensaje

$asunto = "Un amigo te recomienda WebExperto.com";

$mensaje = "Hola ".$nombreamigo.", tu amigo ".$tunombre." recomienda
que ingreses al sitio www.webexperto.com, en el cual podrás encontrar
gran cantidad de recursos y contenidos para webmasters.";

// Utilizamos la función mal() de PHP para realizar el envío
// del mensaje
mail($emailamigo, $asunto, $mensaje, "From: ".$tuemail);
?>
<html>
<head><title>Recomendarnos</title></head>
<body>
Muchas gracias por recomendarnos.
</body>
</html>

Ahora debes modificar el mensaje, la página de agradecimiento, y estarás listo para utilizarlo en tu sitio.

Deja un comentario