Ik wil een pdf file laten maken met php. Ik gebruik php op een windows machine. Hoe zorg ik ervoor dat ik die ook kan laten werken op die windows machine? Ik heb in php.ini al de ; weggehaald voor extension=php_pdf.dll. Maar het werkt nog niet. Kan iemand me helpen?
wat werkt er niet
Klaar voor een nieuwe uitdaging.
Heb een stukje script gemaakt. En krijg telkens de volgende foutmelding.
Fatal error: Call to undefined function: pdf_new() in d:\www\dianne\test\faktuur.php on line 2
Terwijl de function toch bestaat.
Fatal error: Call to undefined function: pdf_new() in d:\www\dianne\test\faktuur.php on line 2
Terwijl de function toch bestaat.
PHP:
1
| <?$pdf = pdf_new();pdf_open_file($pdf,"briefpapierb&h.pdf");pdf_begin_page($pdf, 595, 842);pdf_setfont($pdf, "Verdana", 10);pdf_set_value($pdf, "textrendering", 1);pdf_show_xy($pdf, "A PDF document created in memory!", 50, 750);pdf_end_page($pdf);pdf_close($pdf);$data = pdf_get_buffer($pdf);header("Content-type: application/pdf");header("Content-disposition: inline; filename=test.pdf");header("Content-length: " . strlen($data));echo $data;?> |
heb je je server opnieuw opgestart? error log doorgekeken? andere hints? welke server? welke php?
Klaar voor een nieuwe uitdaging.
Heb je die dll wel? Webserver opnieuw opgestart?
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Ja ik heb de dll. En ja ik heb ook de webserver opnieuw opgestart. Ook heb ik de gehele pc opnieuw opgestart.
PHP Version 4.0.4pl1
Via phpinfo();
pdf
PDF Support : enabled
PDFLib : Version 3.03
CJK Font Support : yes
In-memory PDF Creation Support : yes
PHP Version 4.0.4pl1
Via phpinfo();
PDF Support : enabled
PDFLib : Version 3.03
CJK Font Support : yes
In-memory PDF Creation Support : yes
Je hebt een te oude PHP. Vanaf versie 4.0.5 zijn namelijk de functies verandert. pdf_new is een vervanger voor pdf_open (http://www.php.net/manual/en/ref.pdf.php)
Upgraden naar 4.2.0 lijkt me dus zo-ie-zo niet onverstandig
Upgraden naar 4.2.0 lijkt me dus zo-ie-zo niet onverstandig
Pagina: 1