Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2007, 13:38
ricardo072
 
Fecha de Ingreso: abril-2007
Mensajes: 9
Antigüedad: 17 años
Puntos: 0
Dudas en mails con formato HTML

Saludos a todos,

Soy novato en esto de programar en PHP, estoy haciendo unas pruebas mandandome unos mails a mi propio correo... Los mails que me mando tienen formato HTML y el codigo html que meto en los correos tiene algunas imagenes y hojas de estilo....

El problema es que no se como hacerle para que se vean las imagenes en los mails que mando... En mi correo tengo habilitadas las opciones para ver contenido html e imagenes en los correos..... ademas de que el path de la imagen si esta correcto...

He aqui un ejemplo de mi codigo... no se que estoy haciendo mal...

/* recipients */
$to = ' '.$sCorreo.' ';

/* subject */
$subject = " Email de Prueba ";

/* message */
$message = '
<html>
<head>
<title>Prueba de Email</title>
<link rel="stylesheet" type="text/css" href="../css/miestilo.css">
</head>
<body>

<div class="Titulo">Imprimir</div>
<img src="../img/print.gif" width="50" height="50">

</body>
</html>
';

/* To send HTML mail, you can set the Content-type header. */
$headers = "MIME-Version: 1.0 \n";
$headers .= "Content-type: text/html; charset=iso-8859-1 \n";

/* and now mail it */
mail($to, $subject, $message, $headers);

El mail se manda corrctamente, pero en el lugar donde deberia estar la imagen aparece vacio (similar a una imagen perdida) ademas de que pierdo el formato que le doy al texto con la hoja de estilo.

Agradeciendo de antemano su ayuda,
espero que me puedan dar una mano..

Mil gracias.