Holaa tengo algunos problemas con este script en php para enviar un mail con formato html.. paso a explicar..
Este es mi codigo..
Código:
<?php
$nombre=$_POST['nombre'];
$email=$_POST['email'];
$victima=$_POST['victima'];
$asunto=$_POST['asunto'];
$mensaje=$_POST['mensaje'];
if ($nombre == "" AND $email == "" AND $victima == "" AND $mensaje == "")
{
header("Location: pagina.com"); exit;
}
else
{
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
//dirección del remitente
$headers .= "From: $email\r\n";
//dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Reply-To: $victima\r\n";
if(mail($victima,$asunto,$mensaje,$headers))
{
header("Location: pagina.com/MensajeEnviadol"); exit;
}
else
{
echo 'Error inesperado. El mensaje no se envio.';
}
}
?>
El mail lo envia perfecto.. y en formato html todo genial... el problema es que al parecer los links los envia sin el href="pagina.com"(me fije el codigo html enviandome un mail de prueba).. osea q cuando intento abrir el link desde mi bandeja de entrada no abre nada...
Esto es lo q sucede en contreto...
Yo envio esto... desde mi script php...
Código HTML:
<html>
<head>
<title>Mail con formato Html</title>
</head>
<body>
<p><a href="pagina.com">Pagina!</a></p>
</body>
</html>
y Recibo esto
Código HTML:
<html>
<head>
<title>Mail con formato Html</title>
</head>
<body>
<p><a>Pagina!</a></p>
</body>
</html>
Si alguien me puede ayudar a solucionar esto.. Lo agradeceria.
Saludos!