Hola
recomendar.php
Código PHP:
<!-- formulario de recomendación -->
<? if ($HTTP_GET_VARS["accion"] == "") {
?>
<span class="Estilo14">Recomienda este sitio</span>
</div>
<form method="post" action="recomendar.php?accion=enviar" name="recomienda">
<div align="center">
<p><br>
<br>
<span class="Estilo12">Tu Nombre:</span>
<input type="text" name="n_remitente" size="20" />
</p>
<p><br>
<span class="Estilo12">Tu E-mail:</span>
<input type="text" name="e_remitente" size="20">
</p>
<p><br>
<span class="Estilo12">Nombre de tu amigo:</span>
<input type="text" name="n_destinatario" size="20">
</p>
<p><br>
<span class="Estilo12">E-mail de tu amigo:</span>
<input type="text" name="e_destinatario" size="20">
</p>
<p><br>
<br>
<input type="submit" value="Recomendar">
</p>
</div>
</form>
<!-- envío del formulario y acuse de envío o información de errores -->
<?
}
elseif ($HTTP_GET_VARS["accion"] == "enviar") {
// recojo las variables que vienen desde el formulario
$n_remitente = $HTTP_POST_VARS["n_remitente"];
$e_remitente = $HTTP_POST_VARS["e_remitente"];
$n_destinatario = $HTTP_POST_VARS["n_destinatario"];
$e_destinatario = $HTTP_POST_VARS["e_destinatario"];
// si los campos no están vacíos
if ($n_remitente != "" && $e_remitente != "" && $n_destinatario != "" && $e_destinatario != "") {
//indica la url de tu sitio
$url = "www.dcristo.org";
//indica el nombre de tu sitio
$nombre_del_sitio = "D'CRISTO";
//indica el asunto del mensaje
$asunto = $n_remitente . " te recomienda ";
//redacta el mensaje
$mensaje = "Hola " . $n_destinatario . ". \n" . $n_remitente . " te recomienda que visites este fabuloso sitio " . $nombre_del_sitio . "\n". "Pueder visitarlo desde ".$url."";
//indica que el mail se envía en formato HTML
$encabezado = "From:".$e_remitente."\nReply-To:".$e_remitente."\n";
$encabezado .= "X-Mailer:PHP/".phpversion()."\n";
$encabezado .= "Mime-Version: 1.0\n";
$encabezado .= "Content-Type: text/html";
//envía el mensaje
mail($e_destinatario,$asunto,$mensaje);
//Informa al usuario que se ha enviado el mensaje
echo "<b>El mensaje ha sido enviado</b>.<br>Gracias por recomendarnos!";
}
//si existen campos vacíos, envía un mensaje de error
else {
echo "Por favor, es necesario que completes todos los campos.<br>";
echo "<a href='recomendar.php'>Pincha aquí</a> para corregir los campos.";
}
}
?>