pero como hago eso? cual es el godigo completo.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: cassiani en 24 Agosto 2010, 01:47 AM
Lo estas probando localmente o en algún hosting?? necesitas un servidor SMTP, ese tema ya se ha tocado bastante, busca que si mal no recuerdo se discutió uno similar y debe estar en la primera o segunda pagina.
<!-- formulario de recomendación -->
<? if ($HTTP_GET_VARS["accion"] == "") {
?>
<form method="post" action="recomendar.php?accion=enviar" name="recomienda">
<b>Recomienda este sitio</b><br><br>
Tu Nombre: <input type="text" name="n_remitente" size="10"><br>
Tu E-mail: <input type="text" name="e_remitente" size="20"><br>
Nombre de tu amigo: <input type="text" name="n_destinatario" size="10"><br>
E-mail de tu amigo: <input type="text" name="e_destinatario" size="20"><br><br>
<input type="submit" value="Recomendar">
</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_destinatario = $HTTP_POST_VARS["n_destinatario"];
$e_destinatario = $HTTP_POST_VARS["e_destinatario"];
$n_remitente = $HTTP_POST_VARS["n_remitente"];
$e_remitente = $HTTP_POST_VARS["e_remitente"];
// si los campos no están vacíos
if ($n_destinatario != "" && $e_destinatario != "" && $n_remitente != "" && $e_remitente != "") {
//indica la url de tu sitio
$url = "http://neopuerta360.webcindario.com/";
//indica el nombre de tu sitio
$nombre_del_sitio = "NeoPuerta360";
//indica el asunto del mensaje
$asunto = $n_remitente . " te recomienda un sitio";
//redacta el mensaje
$mensaje = "Hola " . $n_destinatario . ":<br>";
$mensaje .= $n_remitente . " te recomienda que visites <b>" . $nombre_del_sitio . "</b>.<br>";
$mensaje .= "Puedes verlo en <a href='" . $url . "'>" . $url . "</a><br><br>Saludos!";
//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,$encabezado);
//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.";
}
}
?>