Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/06/2013, 16:30
Cota_Isla
 
Fecha de Ingreso: noviembre-2012
Mensajes: 184
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: PHPMailer html con Gmail

sii que no te habia entendido tio.. jajajaja este es...

<?
if($_POST)
{
require("../PHPMailer/class.phpmailer.php");
include("../PHPMailer/class.smtp.php");

$n = $_POST["nom"];
$a1 = $_POST["apell1"];
$a2 = $_POST["apell2"];
$e = $_POST["email"];
$m = $_POST["preg"];
if(isset($_POST["tlf"]))
{
$t = $_POST["tlf"];
$mens = "<b>" . $n . " " . $a1 . " " . $a2 . "</b>, con número de teléfono: <i>" . $t . "</i> y email: <i>" . $e . "</>,\n ha enviado la siguiente cuestión:\n\n";
$mens .= "Mensaje: \n<b><i>" . $m . "</i></b>\n\n";
$mens .= "Enviado el " . date('d/m/Y G:i');
}
else
{
$mens = $n . " " . $a1 . " " . $a2 . ", con email: " . $e . ", ha enviado la siguiente cuestión:\n\n";
$mens .= "Mensaje: " . $m . " \n\n";
$mens .= "Enviado el " . date('d/m/Y G:i');
}

$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]";
$mail->Password = "password";
$mail->From = $e;
$mail->FromName = $n . " " . $a1 . " " . $a2;
$mail->Subject = "Contacto Página Web";
$mail->Body = $mens;

$mail->AddAddress("[email protected]");

if($mail->Send())
{
header("Location: ../index.php");
}
else
{
header("Location: contacta.php");
}
}
else
{
header("Location: contacta.php");
}
?>


Probé poniendo las funciones de la clase IsHTML y nada.. ni poniendolo delante ni detras del body...