PDA

Bekijk Volledige Versie : Register_globals moet uit!!!



timmy
23/03/08, 07:58
hoi,

ik wil mijn register_globals uit zetten.
Maar dan stap voor stap zodat ik mijn site
tijdig kan updaten.

Ik doe dus een aanpassing in .htaccess en zet daar in:
php_flag register_globals off
of
php_flag register_globals 0

Vervolgens zie ik dat in phpinfo() de Local Value
hij op off is gezet. Maar de Master Value staat nog wel op On,

kan dit kwaad, moet deze ook op Off?
zo ja, hoe doe ik dat (zonder de in de php.ini te wijzigen)

En houdt dit dan in dat ik global niet meer kan gebruiken in PHP?
Met register_globals op off heb ik getest dat ie nog werkt...

cheerz

Citruz.
23/03/08, 08:10
zo ja, hoe doe ik dat (zonder de in de php.ini te wijzigen)

Dat kan je niet. De Master Value komt namelijk uit de php.ini en de Local Value (welke voor je script gebruikt wordt) komt uit de .htaccess

Rammboy
23/03/08, 10:14
Met andere woorden: De standaard is dat over de hele server register_globals aan staat, maar bij uw gedeelte staat het aan dankzij de lokale .htaccess file.

timmy
24/03/08, 01:55
dus met .htaccess kan ik toch echt wel uit zetten
register_globals is dan echt niet meer actief op die virtuele server
ondanks Master Value op On staat.

klopt dat?

Dennis
24/03/08, 02:16
Correct.

Indien local value anders is gezet via een .htaccess, hoef je niet meer te kijken naar de master value. De local values uit de .htaccess worden gebruikt.