Bonjour,
J'utilise la librairie PHPMailer pour envoyer les mails à partir de mon Site (http://stephaneey.developpez.com/tut...php/phpmailer/) ainsi que HTML2PDF pour générer des PDF à partir de fichiers HTML.
Je voudrais pouvoir génrer une PDF et l'envoyer directement par e-mail (en fichier attaché) sans passer pas la case "afficher le PDF"...
J'utilise ceci :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 $pdf=new HTML2FPDF(); $pdf->AddPage(); $fp = fopen("test.html","r"); $strContent = fread($fp, filesize("test.html")); fclose($fp); $pdf->WriteHTML($strContent); $MONPDF = $pdf->Output(); $mail = new PHPmailer(); $mail->IsHTML(true); $mail->From='email@domaine.fr'; $mail->AddAddress('monemail@domaine.fr'); $mail->AddReplyTo('email@domaine.fr'); $mail->Subject='sujet'; $mail->Body='message'; $mail->AddAttachment($MONPDF); $mail->Send(); unset($mail);
Le problème est que mon PDF est affiché à l'écran, arrêtant ainsi mon script...
Quelqu'un peut m'aider siou plaît ?!
Merci par avance.
Partager