David Tibbe: Ist putenv("register_globals = off") verhinderbar?

Beitrag lesen

Hallo Sascha,

putenv("register_globals = off")

register_globals ist keine Umgebungsvariable sondern eine Einstellung von PHP.

[Ich will] verhindern, das sich $_POST, $_GET, $_SESSION und Variablen mit gleichem Namen gegenseitig überschreiben, falls in der php.ini des Hosters register_globals auf on steht

Naja, da du sowieso immer mit $_* arbeitest ist es doch egal, ob sich von dir nicht verwendete (oder von dir überschriebene) Variabeln gegenseitig überschreiben.

Geht das überhaupt und ist es in irgendeiner Weise vom Hoster verhinderbar, dass man das über die Umgebungsvarieble von on auf off stellt.

Es ist wie gesagt eine Konfigurationseinstellung. Du kannst sie per ini_set() (http://php3.de/ini-set) ändern (ggf. auch nicht, aber das steht alles auf dieser Seite).

Grüße
  David

--
>>Nobody will ever need more than 640k RAM!<<
1981 Bill Gates