phpbar.de logo

Mailinglisten-Archive

[php] Warning oder Hint bei register_globals

[php] Warning oder Hint bei register_globals

Sebastian Mendel lists at sebastianmendel.de
Die Mai 18 14:05:53 CEST 2004


Andreas Demmer schrieb:

>>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 '...: $'.$key.' (importiert aus $'.$extVar." ?)<br>\n";
>     }
>   }
> }
> ?>

aber wie hilft ihm das?

z.b.
$_REQUEST['login']
...
if ( $login == 'true' ) { ... }
oder
if ( isset($login) ) { ... }

würde bei dir doch nichts bewirken, oder?

weil ohne register_globals schlägt dein Code nicht an und mit 
register_globals schlägt er ja eh bei allen an ... ?


-- 
Sebastian Mendel (www.sebastianmendel.de)

*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com

php::bar PHP Wiki   -   Listenarchive