/ / Puis-je envoyer une variable php en pièce jointe - php, email, phpmailer

Puis-je envoyer une variable php en pièce jointe - php, email, phpmailer

J'utilise Liveoc pour créer un fichier PDF. J'ai réussi à le faire sans enregistrer le fichier sur le serveur, et c’est l’objectif ici.

Puis-je joindre le fichier que j’ai créé et qui contient une variable via phpmailer et l’envoyer par e-mail?

require("php_mailer/phpmailer.inc.php");

$mail = new phpmailer;
$mail->From = "noreply@credireto.com";
$mail->FromName = "Crédireto";
$mail->Host = "smtp1.site.com;smtp2.site.com";  // specify main and backup server
$mail->AddAddress("$email");   // name is optional
$mail->WordWrap = 50;    // set word wrap
$mail->AddAttachment("$data","Simulação.pdf");  // add attachments
$mail->IsHTML(true);    // set email format to HTML
$mail->Subject = "Simulação Crédireto";
$mail->Body = filegetcontents("emailagradecimento");
$mail->Send(); // send message

La variable $ data contient le fichier que je veux envoyer.

Réponses:

-2 pour la réponse № 1

Je l'ai résolu. Créé un fichier temporaire et envoyé la pièce jointe. Faites-moi savoir si vous avez besoin d'aide pour cela.