Mailinglisten-Archive |
Hallo Thomas,
> ich versuche gerade per
> ini_set("register_globals", "Off");
> meine php.ini umzustimmen, was auch wunderbar funktioniert. phpinfo()
> liefert jedenfalls den korrekten Wert "Off" (wo vorher "On" war).
> Aber nur in der "local value"-Spalte, nicht in der
> "master-value"-Spalte, was ich ja auch eigentlich verstehe.
> Das Problem ist nun leider, daß das Umstellen mit ini_set gar nichts
> bringt, da auch weiterhin die Variablen einfach da sind ($variable)
> und erst, wenn ich in der php.ini auf "Off" einstelle, verschwinden
> sie, wie zu erwarten.
> Eigentlich kann ich dann ja doch nur in der php.ini register_globals
> beeinflussen (was ich bei meinem Provider nicht kann), oder verstehe
> ich da irgendwas nicht?
Falls dein Provider Apache benutzt und es erlaubt kannst du
die register_globals über .htaccess abstellen:
php_flag register_globals off
Ansonsten funktionierts nur in der php.ini oder in der httpd.conf :-(
Schau mal bei php.net/ini_set nach.
Gruesse
Friedhelm
php::bar PHP Wiki - Listenarchive