Re: PDF_function HELP again!!! :(

From: Date: Tue, 30 Jul 2002 22:45:25 +0000
Subject: Re: PDF_function HELP again!!! :(
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-110427@lists.php.net to get a copy of this message
I feel like an idiot. That was it. :( I hate when that happens, at least Im new at php so I can fogive myself for not seeing it. Thanks a whole heap; Ive been staring at this problem for days. Jeff Rasmus Lerdorf <rasmus@php.net> wrote in message news:Pine.LNX.4.44.0207301435570.9563-100000@www.lerdorf.com... > Oh, watch your = vs. == in your if statements. > > On Tue, 30 Jul 2002, Jeffrey wrote: > > > Wish it was that easy, here is the call to end the page right above as im > > trying to trouble shoot this problem. > > > > // End document > > PDF_end_page($p); > > > > // Test document open close function > > next_page(open); > > next_page(close); > > > > > > I can remove those next_page function calls and just put in the > > PDF_begin_page and end page calls and it works right away, but it wont work > > inside the function :(. > > > > Jeff > > > > > > > > Rasmus Lerdorf <rasmus@php.net> wrote in message > > > > news:Pine.LNX.4.44.0207301142210.22879-100000@www.lerdorf.com... > > > Sounds like you didn't call pdf_end_page() before calling your next_page() > > > function. > > > > > > -Rasmus > > > > > > On Tue, 30 Jul 2002, Jeffrey wrote: > > > > > > > Here we go again; I posted the message "pdflib, NEED HELP with > > > > function problem (newby)" and thank you to all that helped. Even > > > > after that help, seems I cant understand scope to well. > > > > > > > > Im trying to make a function that creates another page when I > > > > have reached the bottom of a page. For some reason everytime I try to > > > > include a PDF_function call inside a function I get an out of scope > > > > error message. Like so: > > > > > > > > "Fatal error: PDFlib error: function 'PDF_begin_page' must not be > > > > called in 'page' scope" > > > > > > > > The function I created is below > > > > > > > > function next_page($throw) > > > > { > > > > global $p; > > > > > > > > if ($throw = "open") > > > > { > > > > PDF_begin_page($p, 600, 800); > > > > return; > > > > } > > > > > > > > if ($throw = "close") > > > > > > > > > > > > PDF_end_page($p); > > > > return; > > > > } > > > > } > > > > > > > > All I do is put in to var $throw open or close and its not > > > > working; $p is global, what am I doing wrong? Im really having a > > terrible > > > > time > > > > with scope and php, no calles from PDF seem to want to work inside a > > > > function. Thanks for any help you guys can give me. Im pulling my hair > > out. > > > > PHP is > > > > a great language but this scope stuff is givin me fits. > > > > > > > > Jeff > > > > > > > > > > > > > > > > > > > > -- > > > > PHP General Mailing List (http://www.php.net/) > > > > To unsubscribe, visit: > > > > http://www.php.net/unsub.php > > > > > > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > >

« previous php.general (#110427) next »