Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/03/2003, 11:37
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En el "body" para la versión HTML de tu e-mail .. lo que pide es una cadena (string) con tu HTML .. osese sería algo tipo:

$mail->Body = "<html>\n";
$mail->Body .= "<b>hola mundo</b>\n";
$mail->Body .= "etc codigo HTML ..";

Si lo tienes en un fichero aparte tu codigo.html tendras que leer el archivo de tu sistema de archivos y llevarlo a un string (cadena) .. Eso lo puedes soluciona con file() (lee y entrega un array del archivo q lees) .. y explode() (para pasar ese array a un string)


$mail->Body = implode ('', file ('pagina.html'));

Lo de las imagenes .. tienes dos opciones:

1) que apunten a tu servidor .. pero ten encuenta que deben ser tipo: http://www.tusitio.tal/imagenes/cosa.jpg .. Oseae el URL copleto ..

2) Incrustar las imagenes en tu e-mail .. para ello lo explica bastente bien el propio manual de phpmailer:

Apartado: Inline Attachments
http://phpmailer.sourceforge.net/tutorial.html

Un saludo,