Mailinglisten-Archive |
Am Mittwoch, 15. Mai 2002 18:02 schrieb Thomas Tschernich:
> > Ein Blick in die Doku zeigt
> > das man es aber auch im Script abschalten (ini_set()) kann.
>
> Ich hab jetzt eine Datei mit dem folgendem PHP - Code:
>
> ini_set("register_globals", "1");
> echo $get;
>
> Sollte doch also rein theoretisch funktionieren. Tuts aber nicht :D
> Wenn ich die datei jetzt mit test.php?get=test aufrufe, wird nichts
> ausgegeben.
Du meinst bei
echo $get
kommt eben nichts, aber bei
echo $_GET['get']
wird 'test' ausgegeben?
Ich habe ebenfalls (im umgekehrten Fall) festgestellt, daß ini_set
nichts bringt. Zumindest mit register_globals. Ich möchte sie "off"
stellen, aber der Effekt bleibt aus.
Erstelle Dir mal folgende Datei:
x----------------------------------------------------
<?php
ini_set("register_globals", "off"); // oder "on" bei Dir
phpinfo();
?>
x---------------------------------------------------
Dann stellst Du fest, daß unter register_globals nur der "local" Wert
verändert wird, der "master" Wert bleibt, und damit scheint es nicht
zu funktionieren.
Und mit der CGI Version kann man auch nicht mittels .htaccess
arbeiten :-(
Da haben wir wohl mal wieder Pech gehabt - sch....
Thomas
php::bar PHP Wiki - Listenarchive