Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2006, 15:50
Operadormail
 
Fecha de Ingreso: junio-2003
Mensajes: 778
Antigüedad: 21 años, 5 meses
Puntos: 1
HTML no llega correctamente en boletin

Hola a todos

Tengo un boletin que envio mediante PHP con la funcion mail()

$boletin=nl2br($_POST["boletin"]);
$destino =$emails["Email"];
$asunto = "Boletin ";

// Mando encabezado en html
$encabezado = "MIME-Version: 1.0 \n";
$encabezado .= "Content-type: text/html; charset=iso-8859-1\n";
$encabezado .= "From: Digital <[email protected]>\n";
$encabezado .= "X-Mailer:PHP/".phpversion()."\n";

if(mail($destino, $asunto, $boletin, $encabezado)){ etc...

La variable $boletin que recoge el codigo html, pegado en un campo textarea, mediante $_POST["boletin"] no se muestra correctamente cuando se recibe el boletin en outlook, sin embargo, si en vez de recoger el HTML mediante la variable se lo asigno directamente, si llega en perfecto estado. Me explico

en vez de $boletin = $_POST["boletin"];
$boletin ="<html><head>... etc...

Alguna sugerencia al respecto... muchas gracias