ARTICULOS

Recomendar a un amigo en php

Autor: Fabian Muller (http://www.webexperto.com) - 18/06/2002

Del.icio.us Digg Technorati

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.

 

Más artículos sobre PHP

1. Funciones en archivos
2. Definción y uso de clases en PHP
3. Alternar el color de filas en paginación
4. Generación dinámica de imágenes
5. Calcular la edad con PHP
6. Usuarios activos con PHP sin BD
7. Utilizar PHP en FrontPage 98
8. Función explode() de PHP
9. Imágenes y PHP - Biblioteca GD
10. Informe sobre el PhpNuke
Más artículos...

Otros artículos...

Java Script Efectos en imágenes pegadas a un link de texto
PHP Función explode() de PHP
Fireworks Creación de estilos en Fireworks
Servidores ¿Qué es .htaccess?
ASP Lector RSS con ASP
CGI Links aleatorios con CGI
ASP Llenar un listbox a partir de una base de datos
Flash Optimizar el peso de los SWF
PHP Optimizar código PHP
ASP Generador de claves aleatorias
Más artículos...