Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%)
|
Witam serdecznie,
mam taki problem. Używam do generowania pdfów klasy FPDF zaś do wysyłki maili PHPMailer'a. Wszystko fajnie się robi, tylko problem jest podczas wysyłki danego pdf'a w załaczniku. Dodam że mail się wysyła ale bez załącznika oraz PDF sięgeneruje i otwiera w przeglądarce. kod:
Moje pytanie brzmi - jak wysłać wygenerowanego PDF'a w załączniku a po wysłaniu otworzyć w oknie danego pdfa (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Moje drugie pytanie jak zapisać wygenerowanego pdf'a na serwer - bo jak robie Output(); to otwiera mi sie pdf w przeglądarce?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował MitS 8.05.2009, 18:53:31 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 42 Dołączył: 8.04.2005 Skąd: Mława Ostrzeżenie: (0%)
|
Witam.
Błąd polega na tym, że wysyłka treść do przeglądarki, nie w formie stringa. Najłatwiej będzie zrobić to tak:
Możesz też pójść inną, profesjonalniejszą drogą. Zwrócić pdfa w formie stringa:
i dodać to do maila jako inline. Zakodować do w base64 i dalej według manuala: Cytat AddAttachment($path, $name = "", $encoding = "base64", $type = "application/octet-stream") Pozdrawiam. Ten post edytował korro 8.05.2009, 20:56:43 |
|
|
|
MitS wysłanie załącznika pdf 8.05.2009, 17:58:08
MitS Ten drugi sposób byłby nawet idealny, tylko że gdy... 9.05.2009, 06:53:16
skowron-line Ja robie to tak
[PHP] pobierz, plaintext <?php/... 9.05.2009, 08:41:51 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 07:05 |