Foros del Web » Programando para Internet » PHP »

Envío de archivo PDF con phpmailer

Estas en el tema de Envío de archivo PDF con phpmailer en el foro de PHP en Foros del Web. Hola!! Estoy enviando archivos adjuntos en formato pdf con phpmailer y lo hace a la perfección, el problema es cuando llegan al destinatario, el archivo ...
  #1 (permalink)  
Antiguo 01/06/2010, 09:08
 
Fecha de Ingreso: mayo-2010
Mensajes: 31
Antigüedad: 14 años
Puntos: 0
Envío de archivo PDF con phpmailer

Hola!!

Estoy enviando archivos adjuntos en formato pdf con phpmailer y lo hace a la perfección, el problema es cuando llegan al destinatario, el archivo marca un error de codificación y no se puede abrir, alguien tiene algun comentario al respecto?

Muchas gracias si alguien sabe algo
  #2 (permalink)  
Antiguo 01/06/2010, 10:32
Avatar de zeuslife  
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 3 meses
Puntos: 11
Respuesta: Envío de archivo PDF con phpmailer

Probablemente los pdf se ofusquen al enviarlos, ya que los codificará a text/html como indicarás en el phpmailer. Prueba a cambiar eso a aplication. Saludos!!
__________________
Neversyn Software e Ingeniería
  #3 (permalink)  
Antiguo 01/06/2010, 18:29
Avatar de polin2bclan  
Fecha de Ingreso: julio-2008
Mensajes: 73
Antigüedad: 15 años, 10 meses
Puntos: 5
Respuesta: Envío de archivo PDF con phpmailer

Aqui alguien preguntaba como adjuntar archivos con phpmailer.
http://www.forosdelweb.com/f18/adjun...mailer-282399/

Aqui un ejemplo que puede servirte:
http://alsuave.info/562FA
  #4 (permalink)  
Antiguo 02/06/2010, 04:00
 
Fecha de Ingreso: mayo-2010
Mensajes: 31
Antigüedad: 14 años
Puntos: 0
Respuesta: Envío de archivo PDF con phpmailer

Al final lo he solucionado! Jeje Muchas gracias por las respuestas! =)

Lo que cambié (por si alguien tiene el mismo problema que yo tuve), fue en la creación del fpdf, al final:

$datos_pdf=$pdf->Output('','S');


Y cuando genero el correo, para añadir el adjunto pongo esto:

$mail->AddStringAttachment($datos_pdf,'ejemplo.pdf','bas e64','application/pdf');

Y bueno, así me funcionó (aunque sinceramente no se realmente que tenía mal pero bueno xD!).

Saludos!

Etiquetas: pdf, 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 09:42.