Mailinglisten-Archive |
> Daher war die Idee ob es nicht in der laufenden Anwendung eine > Möglichkeit gibt das verwenden von Variablen die duch > register_globals entstanden sind zu loggen. > Jemand ne Idee? einfach zu implementieren: <?PHP $extVars = array('_POST', '_GET', '_FILES', '_COOKIE'); foreach($extVars as $extVar) { foreach($$extVar as $key => $val) { if(isset($$key)) { echo 'mögliche register_globals Variable: $'.$key.' (importiert aus $'.$extVar." ?)<br>\n"; } } } ?> Entweder am Ende des Scriptes ausführen, oder per register_shutdown_function() schon am Anfang als Funktion definieren, dann aber die Variablen in $GLOBALS auf Existenz prüfen! Gruss, Andreas -- http://www.midgetcms.de
php::bar PHP Wiki - Listenarchive