|
|
php - soubor pdf jako priloha mailu
|
4.2.2009 21:51
jd69
|
K vytvoreni souboru pdf pouzivam knihovnu "fpdf":
require "fpdf.php";
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output('','S');
soubor pdf nechci zobrazit v prohlizeci, ale odeslat prilohou mailu. Jak spravne musi vypadat radek pro odeslani prilohy?:
$mail->AddAttachment("soubor.pdf");
Nebo mam uz chybu v Output() ?
Moc diky za radu. |
|
|
Re: php - soubor pdf jako priloha mailu
|
5.2.2009 07:40
MaReK Olšavský
|
Myslím, že je potřeba přílohu pževést do base64 a pak teprve odeslat. |
|
|
Re: php - soubor pdf jako priloha mailu
|
5.2.2009 17:27
Aleš Hakl
|
Coz je z celeho uzasne komplikovaneho postupu odesilani mailu v PHP asi jediny krok, ktery tridy jako PHPMailer nejenomze resi, ale dokonce resi tak, ze vysledek dokonce i funguje. |
|
|
Re: php - soubor pdf jako priloha mailu
|
5.2.2009 08:59
Tomáš Kavalek
|
A co používáš k odeslání mailu? PHP Mailer, nebo co? |
|
|
Re: php - soubor pdf jako priloha mailu
|
5.2.2009 19:44
jd69
|
Ano, odesilam pomoci PHPMailer. Ale stale tapu.
Takze nejdriv musim priradit retezec:
$pdfstring = $pdf->Output('','S');
kodovani do base64:
$new_string = chunk_split(base64_encode($pdfstring));
zavolat knihovnu phpmailer:
require "class.phpmailer.php";
atd. az je tu muj hlavni problem a to:
$mail->AddAttachment("?????");
kdyz misto otazniku napisu cestu napr k nejakymu obrazku tak je vse OK tj odeslano a mail ma opravdu prilohu, ale ja potrebuju odeslat *.pdf, ktery byl vytvoren knihovnou fpdf. Jak? |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|