Ahh, that's the cause. Here's how to duplicate the error :-)
error_reporting(E_NOTICE);
foo();
function foo()
{
echo $HTTP_USER_AGENT;
}
As Mark mentioned, mind your scope. Regarding the error, I just posted
some information on this perhaps it'll be of some use :
http://marc.theaimsgroup.com/?l=php-general&m=98571030029538&w=2
Regards,
Philip
On Tue, 27 Mar 2001, Mark Maggelet wrote:
>
> On Tue, 27 Mar 2001 17:31:25 +0100, Costas ([EMAIL PROTECTED])
> wrote:
> >when i try printing
> >
> >print $HTTP_USER_AGENT;
> >
> >I get the error message Undefined variable: HTTP_USER_AGENT
> >
> >have i missed a declaration of some sort or something else?
> >
> >thanks
>
> Are you doing this from inside a function? If so you have to make it
> global at the top:
>
> function foo(){
> global $HTTP_USER_AGENT;
> echo $HTTP_USER_AGENT;
> }
>
>
>
>
> --
> 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]