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]

Reply via email to