12/05/2008, 16:47
|
| Colaborador | | Fecha de Ingreso: febrero-2005 Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses Puntos: 81 | |
Re: diferente row a cada destinatario Mira... yo tambien copie todo tu codigo y lo amolde a lo que pides. Código PHP: <?php error_reporting(E_ALL); $mi_conexion = mysql_connect('localhost','user','password') or die('No se puedo conectar con la base de datos!'); mysql_select_db('mibasededato',$mi_conexion); $sql = "SELECT dimeq_users.login, dimeq_listings.* FROM dimeq_listings Inner Join dimeq_users On dimeq_listings.userid = dimeq_users.userid WHERE dimeq_listings.date_expire = Date_Add(CurDate(), Interval 15 Day) AND dimeq_listings.membership = 1"; $result = mysql_query($sql) or die(mysql_error()); $enviados = 0; $noEnviados = 0; $asunto='Prueba de email desde PHP'; $envia='[email protected]'; $remite='[email protected]'; while ($data = mysql_fetch_array($result)) { $email = ''; $usuario = ''; $selector = ''; $firmname = ''; $mensaje = ''; $email = $data['mail']; $usuario = $data['login']; $selector = $data['selector']; $firmname = $data['firmname']; $mensaje=' <html> <head> <title>Titulo de la Pagina</title> </head> <body> Estimado <font color=cccccc><strong>'.$usuario.'</strong></font><br><br> Le escribimos desde su portal web miweb.com porque su anuncio esta apunto de expirar. <br> <br> ID Anuncio: <font color=cccccc><strong>'.$selector.'</strong></font> <br> Titulo Anuncio: <font color=cccccc><strong>'.$firmname.'</strong></font> <br> <br> Para renovarlo tan solo mande: DQB <font color=cccccc><strong>'.$usuario.'</strong></font> al número: 5408 (Coste para el plan de subscripción basica: 1,2 Euros. Impuestos indirectos no incluidos) o bien inicie sesión en www.miweb.com y renueve su anuncio con cualquiera de las formas de pago que le ofrecemos desde el apartado de su cuenta. <br><br>Muchas Gracias, Departamento Comercial www.miweb.com </body> </html>'; $argumentos = "MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 From: $envia <$remite> Bcc: $email" . "\r\n"; if (mail(null, $asunto, $mensaje, $argumentos)){ $enviados++; }else{ $noEnviados++; } $i++; } echo 'Se han enviado '.$enviados.' correos de un total de '.$i.' correos.<br>Faltaron por ser enviados '.$noEnviados.' correos.'; mysql_free_result($data); mysql_close($mi_conexion); ?> Ahi esta... Suerte!
__________________ El que dice "Solo sé que nada sé", esta asumiendo que sabe algo. Lea las FAQ's! |