Sebastian wrote: > if the script isn't that big you can probably use extract() in most > cases.. NOTE: Using extract() blindly import all the variables in $_GET/$_POST/$_REQUEST is no more safe than register_globals being "ON" Don't get a false sense of "Security" Also, it would be rather tricky for ini_set to change register_globals... I mean, by the time you execute that line of PHP code, it's already TOO LATE and the variables have already been defined. What would one expect PHP to do in this case: <?php $a = 5; ini_set('register_globals', 'off'); ?> So if I surf to http://example.com/index.php?a=4 would you expect the above code to: A) Leave $a at 5 B) Leave $a 'unset' C) Generate an error D) Leave $a at 4 Okay, D) isn't even a reasonable answer, but, really, none of the others are either. -- Like Music? http://l-i-e.com/artists.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php