beim Stöbern in larsneos Blog ist mir aufgefallen, dass dort zum Zurücksetzen der durch register_globals gesetzten Variablen genau das umgekehrte Verfahren verwendet wird, wie ich es in meinen Seiten einsetze:
Code: Alles auswählen
if (ini_get('register_globals') == '1' || strtolower(ini_get('register_globals')) == 'on')
{
$vars = array('_REQUEST', '_SERVER', '_ENV');
foreach ($vars as $var)
{
foreach ($$var as $name => $value)
{
if (isset($$name) && $$name === $value)
{
unset($$name);
}
}
}
unset($vars, $var, $name, $value);
}