Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/09/2007, 15:44
miczoe
 
Fecha de Ingreso: noviembre-2006
Mensajes: 102
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: socorrooooo!!!!

Me di por vencida. Intente de todas maneras y nada asi que lo hice rústico jaja.

Mediante la consulta imprimo los mail de la bd. y no me queda otra que copy/pste en el campo destino y así después poder enviar el adjunto como flyer o newsletters a todos los contactos.. //el script lo bajé de blog.unijimpe.net por si lo buscan.

Código PHP:
      <?php 
include('config.php');
$x=0// Asigamos una variable temporal, llamemosle "x"
$user mysql_query("SELECT * FROM users WHERE lista='Si'"); // Query a la bdd coje los usuarios
                                                                    // que la tienen 
while ($us mysql_fetch_array($user)) { $a "$a$us[email], "$x++; }
echo 
"$a";

?>
    </span>    </td>
  </tr>
  <tr bgcolor="#993333">
    <td colspan="2" class="Estilo5"><form action="mail.php" method="post" enctype="multipart/form-data">
      <table width="500" border="0" align="center" cellpadding="4" cellspacing="4" bgcolor="#CC6666">
        <tr bgcolor="#993333">
          <td>Destinatario</td>
          <td><input type="text" name="destino"></td>
        </tr>
        <tr bgcolor="#993333">
          <td>Asunto</td>
          <td><br>
              <input type="text" name="asunto"></td>
        </tr>
        <tr bgcolor="#993333">
          <td>Flyer</td>
          <td><input type="file" name="archivo"></td>
        </tr>
        <tr bgcolor="#993333">
          <td>Mensaje</td>
          <td><textarea name="mensaje"></textarea></td>
        </tr>
        <tr bgcolor="#993333">
          <td><span class="Estilo6"></span></td>
          <td><input type="submit" name="btsend" value="Enviar Email">
              <input type="hidden" name="action" value="send" /></td>
        </tr>
        <tr bgcolor="#993333">
          <td><span class="Estilo6"></span></td>
          <td>&nbsp;</td>
        </tr>
        <tr bgcolor="#993333">
          <td><span class="Estilo6"></span></td>
          <td>&nbsp;</td>
        </tr>
        <tr bgcolor="#993333">
          <td><span class="Estilo6"></span></td>
          <td>&nbsp;</td>
        </tr>
      </table>
    </form><
mail.php

Código PHP:
<?php 

      
require("class.phpmailer.php");

      if (
$_POST['action'] == "send") {

          
$varname $_FILES['archivo']['name'];
 
          
$vartemp $_FILES['archivo']['tmp_name'];
         

          
$mail = new PHPMailer();
 
          
$mail->Host "localhost";

          
$mail->From "[email protected]";

          
$mail->FromName "ZI";

          
$mail->Subject $_POST['asunto'];

          
$mail->AddAddress($_POST['destino']);

          if (
$varname != "") {

              
$mail->AddAttachment($vartemp$varname);

          }

          
$body "<strong>Mensaje</strong><br><br>";

          
$body.= $_POST['mensaje']."<br>";

          
$body.= "<i>Enviado por http://www.zi.com.ar</i>";

          
$mail->Body $body;

          
$mail->IsHTML(true);

          
$mail->Send();

      }
echo 
"su mensaje ha sido enviado satisfactoriamente";

?>