Libro de Visitas Gratis
Inicio | Directorio de Páginas | Diseño Gráfico | Gadgets | Posicionamiento | Webmasters| Buscador de Artículos | Glosarios

Recomendar a un amigo en php

Añade Tu Web Al Directorio de NocionDigital.com
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.
 
 
Hits
DOCUMENTOS RELACIONDOS
1421
Detección del navegador.
1190
Conseguir la IP del cliente (con y sin PROXIE).
1005
Modificación de cadenas (rawurlencode / rawurldecode).
1600
Efecto de texto en diagonal.
1138
¿Cuanto tarda en cargar una página en ASP?.
1494
Postales Virtuales.
3462
Paginación con PHP y Oracle.
3674
Columnas de texto en un documento.
1185
Asignación por valor o por referencia.
900
Listado de un array.
58016
Función DateDiff(), para restar fechas.
2832
Mini tutorial de Fast Templates.
3135
Listas dependientes.
1359
Cerrar ventana al cabo de un tiempo.
1923
Evitar que una imágen quede en la Caché del navegador..
1984
Ejecutar scripts php automaticamente desde el cron con CURL.
974
Mostrar los elementos y su tipo en un formulario.
925
Conversión de unidades de fluidos (liquidos).
1273
Validación de la introducción de la fecha.
1535
Abrir una ventana al cerrar al página.


www.nociondigital.com - Todo para un mundo digital. Páginas Webs, Buscadores y Webmasters....