Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]generowanie pdf z pliku php, bardzo wazne i pilne
Less
post
Post #1





Grupa: Zarejestrowani
Postów: 108
Pomógł: 0
Dołączył: 4.06.2007

Ostrzeżenie: (0%)
-----


Witam!
Prosze zyczliwych o pomoc, musze na jutro zrobic mozliwość generowania pdf dla pliku utf8 na mojej stronie i poradzono mi biblioteke dompdf... robie to po raz pierwszy

kurcze, ajk to zrobić, nie wychodzo mi...

zrobiłem kod
  1. require_once("./dompdf/dompdf_config.inc.php");
  2. $dompdf = new DOMPDF();
  3. $dompdf->load_html_file("./index.php");
  4. $dompdf->render();
  5. $dompdf->stream("hello.pdf");


i wpisałem w tym pliku... ./index.php (może to niewlaściwe)

i wyskoczyl mi bład:
  1. Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 40961 bytes) in /home/wwwma/public_html/dompdf/include/dompdf.cls.php on line 276


ratunku! nie mam czasu na długie dochodzenie, jutro mnie zabiją...

Ten post edytował Less 22.08.2010, 10:24:58
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No masz za mały limit pamięci.
A ty co podałeś to nie jest html tylko plik .php, więc powinieneś podać adres bezwzględny (razem z http)
Go to the top of the page
+Quote Post
Less
post
Post #3





Grupa: Zarejestrowani
Postów: 108
Pomógł: 0
Dołączył: 4.06.2007

Ostrzeżenie: (0%)
-----


Chyba nie zupełnie, bo po wpisaniu adresu bezwzglednego, z http pojawiła sie cała lista takich błedów, takie same komunikaty w kółko...:

  1. Warning: DOMXPath::query() [domxpath.query]: Invalid expression in /home/wwwma/public_html/dompdf/include/stylesheet.cls.php on line 573
  2. Warning: Invalid argument supplied for foreach() in /home/wwwma/public_html/dompdf/include/stylesheet.cls.php on line 575
  3. Notice: Undefined index: in /home/wwwma/public_html/dompdf/lib/class.pdf.php on line 3230
  4. Notice: Undefined index: in /home/wwwma/public_html/dompdf/lib/class.pdf.php on line 2702
  5.  
  6. Unable to stream pdf: headers already sent


dowód: teraz kod mam taki
  1. require_once("./dompdf/dompdf_config.inc.php");
  2. $dompdf = new DOMPDF();
  3. $dompdf->load_html_file("http://www.wwwma.pl/index.php");
  4. $dompdf->render();
  5. $dompdf->stream("hello.pdf");



juz nie domaga sie pamieci...

Sęk w tym też, że po to jest php, aby w zalezności od podanych zmiennych generowały sie inne tresci... jak podać temu plikowi zmienne, kóre podaje w get?

Juz sie wyjasniło, mój egzemplarz skryprów był nie wiedzieć czemu trefny...

To moze rozpoczne nowy temat.

Ten post edytował Less 22.08.2010, 15:24:26
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 17:36