Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/09/2003, 21:52
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Podrías usar un motor de templates para usar plantillas definidas y tus {variables} como el "nombre" .. "etc" u otros datos que sean los que "varian" (valga la rebundancia) en cada mail ..

Lo que necesitas es meter tu mail() junto con la lógica de proceso de tu "template" enel bucle que usas para obtener esos datos de tu BD ..

Código PHP:
While ($row=mysql_fecht_array($result)){

// aquí procesas tu $body ...

mail ($.....)

Y .. bueno .. si quieres incrustar una imagen (por lo menos hacer referencia a ella) .. envia el e-mail en formato HTML .. Para eso tendrás que usas las cabeceras adecuadas ..

Tanto del proceso de esa "psudo-template" como del envio por e-mail tienes un par de FAQ's al respecto ..

http://www.forosdelweb.com/showthrea...557#post492557

En la FAQ en cuestión .. se explica como usar tu "template" externa que no es más que un archivo HTML con tus variables $quenecesites por médio ... Un ejemplo basicón sería:

Código PHP:
Hola <b>$nombre</b> .. bla blabla $direccion .... 

Y lo de las cabeceras para enviar e-mail en formato HTML .. tienes otras FAQ's que hablan de ello más completo .. O bien si gustas usar la classe (que recomiendo):

PHP Mailer
http://phpmailer.sourceforge.net

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.