"We are back" « oc.at

PHP: variable Variablen mit Superglobals

kleinerChemiker 23.03.2013 - 19:37 1290 1
Posts

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4307
Es gibt ja variable Variablen ($$a), aber die funktionieren nichtmit Superglobalen Arrays (_SERVER). Gibts da eventuell eine Möglichkeit, das zu umgehen?

Ich speicher in der DB den Namen einer Variablen, der dann einer anderen zugewiesen wird. Dabei handelt es sich jedoch meistens (aber nicht zwangsweise) um Variablen aus dem _SERVER Array.
Es geht darum, daß _SERVER["REMOTE_ADDR"] neu gesetzt wird, wenn sich der Webserver hinter einem PRoxy befindet und die echte IP des Besuchers z.b. in $_SERVER['X-FORWARDED-FOR'] steht. In welcher Variablen die echte IP steckt, sollte aber vom Benutzer konfigurierbar sein.

tia
Bearbeitet von kleinerChemiker am 24.03.2013, 12:11 (solved)

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4307
Lösung: man benutzt eval()
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz