You need to include settings.php in functions.php.


----- Original Message -----
From: "Jaxon" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, August 09, 2001 12:48 PM
Subject: [PHP] RE: help, weird include problem with functions


> oh, this still happens when I fix the missing () in the foo declaration :)
>
> cheers,
> jaxon
>
> > -----Original Message-----
> > From: Jaxon [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, August 09, 2001 12:34 PM
> > To: [EMAIL PROTECTED]
> > Subject: help, weird include problem with functions
> >
> >
> >
> > can anyone tell me why this doesn't work??
> > assuming I have these three files:
> >
> > settings.php is:
> > <?php $bar="someval"; ?>
> >
> > page.php is:
> > <?php
> > require("settings.php");
> > echo "$bar from page.php"; //this works!!!
> > include "function.php";
> > ?>
> >
> >
> > function.php is:
> > <?php
> > function foo{
> > global $bar;
> > echo "$bar from foo"; //this does not work!!!
> > }
> > foo();
> > ?>
> >
> > for some reason the $bar in function foo() doesn't have a value... :(
> > calling page.php only returns the $bar from page.php
> >
> > thanks in advance!
> > jaxon
> >
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to