Have a look at this: http://www.php.net/register_globals (The user comments might be helpful as well)
PHP 4.1.0 > disables register_globals as default and by PHP6, it will be fully removed so it's better using superglobals instead of register_globals.