registering globals is a potential security risk. There is a reason the php consortium decided to discontinue the convenience. I say get in the habit of using your superglobals:
$POST & $GET. Only grab the vars you need.
ex.
$var=$_POST['var'];
I recommend adopting this style for all your future scripts. For old scripts, I say if you don't want to bother fixing them, and I don't blame you, throw these lines at the top of each script:
extract($POST);
extract($GET);
$PHP_SELF=$_SERVER['PHP_SELF'];
The order of POST and GET in the above might matter if you like to submit forms with query strings in the action.
This will also make your scripts more portable if you have to move them to a server where you don't get to edit the php.ini file.