Foros del Web » Programando para Internet » PHP »

Duda con PHPMailer

Estas en el tema de Duda con PHPMailer en el foro de PHP en Foros del Web. hola gente, estoy haciendo envío masivo para una lista de correo, todo anda bien, pero tengo una duda que me complica la vida, tal vez ...
  #1 (permalink)  
Antiguo 25/01/2011, 02:59
 
Fecha de Ingreso: enero-2007
Mensajes: 135
Antigüedad: 17 años, 10 meses
Puntos: 1
Duda con PHPMailer

hola gente, estoy haciendo envío masivo para una lista de correo, todo anda bien, pero tengo una duda que me complica la vida, tal vez sea que estoy muy cansado o sea muy bruto..
la cuestion es la siguiente, necesito hacer un mail con formato html (ya lo hice), necesito "chupar" los mails de la lista de correo (ya esta ok), lo que me falta es agregar al formato hmtl (archivo php, el contenido del mail que fue pasado via form).
les muestro lo que hago..
test_mail.php
Código PHP:
<?php
$contenido 
$_POST['contenido'];
include_once(
'../class.phpmailer.php');
include(
"conex.phtml"); 
$link=Conectarse(); 
            

   
$result=mysql_query("select * from email",$link);
   
$query2"INSERT INTO datos (contenido)
   VALUES ('$contenido')"
;
   
$result2 mysql_query($query2);

$mail             = new PHPMailer(); // defaults to using php "mail()"

$body             $mail->getFile('mail.php');
$body             eregi_replace("[\]",'',$body);

$mail->From       "--------";
$mail->FromName   "-----------";

$mail->Subject    ="----";



$mail->MsgHTML($body);


   while(
$row mysql_fetch_array($result)) {
$mail->AddAddress($row['mail']);

}


if(!
$mail->Send()) {
  echo 
"Mailer Error: " $mail->ErrorInfo;
} else {
  echo 
"Message sent!";
}

?>
mail.php
Código PHP:
<?php 

   


   
include("conex.phtml"); 

   
$link=Conectarse(); 

  
$result=mysql_query("select contenido from datos",$link); 

   
$row mysql_fetch_array($result

?> 


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Documento sin t&iacute;tulo</title>

</head>



<body>

<table width="100" border="0" cellspacing="0" cellpadding="0">

  <tr>

    <th scope="row"><img src="2dbotc7.jpg" width="729" height="150" /></th>

  </tr>

  <tr>

    <th scope="row"> <?php echo $row["contenido"]; ?></th>

  </tr>

  <tr>

    <th scope="row"><img src="2my19wi.jpg" width="799" height="281" /></th>

  </tr>

  <tr>

    <th scope="row"><img src="5kn56u.jpg" width="799" height="195" /></th>

  </tr>

  <tr>

    <th scope="row"></th>

  </tr>

</table>

</body>

</html>
muchas gracias, les comento que el registro se carga perfecto a la bd, y el proceso de recoger info de la base ya lo hice otras veces, pero igual sigo sin ver lo que hago mal..
espero me puedan dar una mano.

Etiquetas: phpmailer
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:58.