Der Martin: SERVER-Variablen

Beitrag lesen

Hallo,

wenn ich eine in .htaccess definierte Servervariable $_SERVER['MyAltSpr'] im php-Programm folgendermaßen zuordne
$_SERVER['NeuSpr'] = $_SERVER['MyAltSpr'];,
so kann ich in dem Programm diesen neuen Wert verwenden.

ja, allerdings ist es "unfein", selbst in die von PHP bereitgestellten Arrays zu schreiben. Ich würde eher empfehlen, dafür eine eigene Variable zu verwenden.

In einem mit REQUIRE_ONCE eingebundenen php-Programm ist sie jedoch nicht bekannt.
Ist $_SERVER['NeuSpr'] nicht ebenfalls eine überall bekannte Servervariable?

Doch, so wie du es beschreibst, müsste sie in allen includierten Modulen (egal ob mit include oder require) zur Verfügung stehen - es sei denn, die oben beschriebene Zuweisung wird erst nach dem include-Vorgang ausgeführt.

So long,
 Martin

--
Most experts agree: Any feature of a program that you can't turn off if you want to, is a bug.
Except with Microsoft, where it is just the other way round.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(