Autor Subiect: eroare in handler fisier pdf  (Citit de 5040 ori)

HostArea

  • Vizitator
eroare in handler fisier pdf
« : Mai 18, 2009, 05:33:48 pm »
Salutare.

Am o problema cu un script care trebuie sa genereze un fisier PDF
Codul este
<?php
$pdf 
pdf_new();

//pdf_open_file($pdf, "d:\wamp\www\pdf_test.pdf");
pdf_open_file($pdf"pdf\pdf_test.pdf");

pdf_set_info($pdf"Author""Ben Shepherd");
pdf_set_info($pdf"Title""Creating a pdf");
pdf_set_info($pdf"Creator""Ben Shepherd");
pdf_set_info($pdf"Subject""Creating a pdf");


pdf_begin_page($pdf595842);

$font PDF_load_font($pdf"Courier","iso8859-1""");
pdf_setfont($pdf$font14);

pdf_show_xy($pdf"<Type your info here------------------>",50400);

pdf_end_page($pdf);
pdf_close($pdf);
?>


Eroarea o genereaza functia pdf_open_file. Daca rulez linia comentata, unde e indicata calea explicita spre fisier, merge ok. Dar daca execut linia necomentata, unde indic calea implicita, nu merge. Se comporta ca si cum nu as deschide nici un fisier pt executie

Primesc eroarea
Citat
Uncaught exception 'PDFlibException' with message 'Function must not be called in 'object' scope'


mrx

  • Vizitator
Răspuns: eroare in handler fisier pdf
« Răspuns #1 : Mai 18, 2009, 06:55:00 pm »
Salut,
Poate te ajuta comentariile de la:
http://php.net/pdf_open_file

Cred ca nu mai e necesar sa spun... ;D but google it first. (spre exemplu am gasit raspunsul in primul link furnizat de google).

HostArea

  • Vizitator
Răspuns: eroare in handler fisier pdf
« Răspuns #2 : Mai 20, 2009, 08:54:01 am »
Salut,
Poate te ajuta comentariile de la:
http://php.net/pdf_open_file

Cred ca nu mai e necesar sa spun... ;D but google it first. (spre exemplu am gasit raspunsul in primul link furnizat de google).

Been there, done that. Dupa ce nu mi-a mers aplicata nici o sugestie de pe pagina aia, sau altele am postat pe forum. Asadar, daca are cineva vreo alta sugestie, ii multumesc anticipat.

Gupi

  • Furnizor servicii
  • Hostmaster
  • *****
  • Mesaje postate: 2792
  • Karma: +41/-22
  • Hangar Hosting, SRL
    • Vezi Profilul
    • capcanaspam@gmail.com
Răspuns: eroare in handler fisier pdf
« Răspuns #3 : Mai 20, 2009, 08:56:03 am »

Bruzli

  • Webmaster
  • ****
  • Mesaje postate: 534
  • Karma: +3/-0
    • Vezi Profilul
    • http://www.solutiiweb.ro
Răspuns: eroare in handler fisier pdf
« Răspuns #4 : Mai 20, 2009, 11:04:38 am »
pdf_open_file($pdf, "pdf_test.pdf");Nu asta trebuie sa fie calea? Din prima linie comentata deduc ca fisierul pdf se afla in d:\wamp\www\ la fel si script-ul tau.

Adrian Andreias

  • Webmaster
  • ****
  • Mesaje postate: 595
  • Karma: +13/-0
  • Elvsoft, Cluj-Napoca
    • Vezi Profilul
    • http://www.elvsoft.com/
Răspuns: eroare in handler fisier pdf
« Răspuns #5 : Mai 20, 2009, 04:38:22 pm »
Nu folosi cai relative pentru ca nu functioneaza de ex. la cronjob-uri, si in alte situatii depinzi de "directorul curent". Foloseste cai absolute si:
dir(__FILE__)