Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Generowanie PDF
Forum PHP.pl > Forum > Przedszkole
darophp
Jest już taki temat o generowaniu PDF, nawet przyklejony, ale mam problem. Co może być nie tak, jeżeli wyświetla mi się pusta strona PDF'a ?
Wręcz banalny, a nie działa. Niby się coś ładuje, ale kończy i pusta strona - po prostu nic. Tutaj kod:
  1. <?php
  2. require ('pdf/mpdf.php');
  3. $mpdf=new mPDF('iso-8859-2');
  4. $html = "<p>ążźśćęóń</p>";
  5. $mpdf->allow_charset_conversion=true;
  6. $mpdf->charset_in='ISO-8859-2';
  7. $mpdf->WriteHTML($html);
  8. $mpdf->Output();
  9. ?>

dry.gif
lord2105
Zmień tworzenie nowego obiektu z:


  1. $mpdf=new mPDF('iso-8859-2');


na:

  1. $mpdf=new mPDF();


Bo znaki na iso ustawiasz poźniej w:

  1. $mpdf->charset_in='ISO-8859-2';


darophp
Poprawiłem i mimo to dalej nic.

sad.gif

Dodam, że na localhoscie działa. A na serwerze nie.
everth
Sprawdź sobie czy bez zmiany kodowania znaków działa. A dodatkowo sprawdź czy serwer spełnia wymagania dla tej klasy (dział Requirements).
darophp
Cytat
mPDF error: HTML contains invalid UTF-8 character(s)
GDy usunąłem iso, bo są polskie znaki:
  1. <?php
  2. require ('pdf/mpdf.php');
  3. $mpdf=new mPDF();
  4. $html = "<p>żźć</p>";
  5. $mpdf->WriteHTML($html);
  6. $mpdf->Output();
  7. ?>

Ale dalej biała
phpion
Po ustawieniu poziomu zgłaszania błędów pozwól je również wywalić na ekran:
  1. ini_set('display_errors', 'on');
darophp
Nic się nie wyświetla ...
Jest białe tło. Może to być wina serwera czy co ?

smile.gif
phpion
Dawaj sobie np. die('dupa'); po każdej linijce i zobacz w którym miejscu dostaniesz biały ekran.
darophp
Że tak powiem dostaję wszędzie "dupa" ... tylko oczywiście po za Output(); już nie no i pdf to nie jest biggrin.gif
Ma ktoś pomysł ?

?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.