Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2011, 07:28
mmunoza
 
Fecha de Ingreso: octubre-2009
Mensajes: 39
Antigüedad: 14 años, 7 meses
Puntos: 0
Adjuntar documentos phpmailer

Estimados,

Tengo la siguiente consulta. Tengo una tabla en una base mysql en donde almaceno unos documentos. En esta tabla almaceno el codigo documento, el nombre del documento, la ruta del mismo, el largo, la fecha y el tipo de documento. Estos se almacenan en una carpeta temporal llamada "documentos". Actualmente necesito enviar un mail utilizando la clase phpmailer en la que debo adjuntar x cantidad de documentos.

Tengo la siguiente instrucción para adjuntar un documento ya que en un principio solo era uno, pero ahora deben ser varios y no se utilizar bien esta clase para adjuntar correctamente ni como rescatar estos documentos
El mail se envia sin problemas, pero sin el documento adjunto que era como en un principio lo solicitaron:

Código PHP:

    $documentoAdjunto 
$_POST['documentoId'];
    
$d = new Documento;
    
$documento $d->recuperar ($documentoAdjunto);
    if ( ! 
$documento )
    {
        exit (
$d->getMensajes ());
    }
    list(
$ruta$largo$tipo$nombre) = $documento;
    
    if(isset(
$_FILES['filename']) && $_FILES['filename'] != ''){
        
$mail->AddAttachment($ruta,$nombre);
    } 
¿Alguien me puede explicar como rescatar los documentos para enviarlos adjuntamente utilizando esta clase phpmailer?

Desde ya muchas gracias.