ARTICULOS

Recomendar a un amigo en php

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

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. Imágenes y PHP - Biblioteca GD
2. Contando visitantes activos con PHP
3. Forzar descarga de archivos
4. Números aleatorios en PHP
5. Tiempo de carga de una página PHP
6. Una imagen para cada día de la semana
7. Fecha completa en español
8. Frases aleatorias con PHP
9. Funciones en archivos
10. Envio de emails con PHP
Más artículos...

Otros artículos...

Marketing Promos en la portada, buenas o malas
Servidores Active Server Pages sobre Apache
Java Script Proteger páginas con password
Java Script Fecha completa con JavaScript
Fireworks Efectos líneas de TV con Fireworks
Varios Instalar Wordpress en hosting gratis
Marketing Cómo reducir la tasa de abandono
Accesibilidad La Accesibilidad en la Web (Parte 1)
Java Script Redimensionar tamaño de ventana
AJAX ¿Qué es AJAX?
Más artículos...