On Thu, 2004-07-29 at 09:41, S.D.Price wrote:
> Hi, can anyone help me - I want to be able to access global variables
> using PHP with Apache 2.0 on windows 2000. I would like to access
> globals such as $php_self $http_user_agent, but this seems to be
> switched off. Does anyone know how to alter this?
> 
> 
> Steve

Yes, its register_globals in php.ini and it is off by default. You can
turn it on (don't forget to bounce the webserver) but it is
intentionally off by default for security reasons. These are shown in
php.ini and in the PHP manual. Global variables are something of a
security risk, so it is recommended to keep them off.

You can still get at all these things, but in a slightly different way.
Get parameters are accesses as $_GET['name'}, post variables as
$_POST['name'], php_self as $_SERVER['PHP_SELF'], $http_user_agent as
$_SERVER['HTTP_USER_AGENT'].

Regards

Chris

Reply via email to