Der Martin: Eine .htaccess für Test und Produktion

Beitrag lesen

Hallo,

Nee, jeder ist 127.0.0.1
Ich habe offensichtlich ein Blackout.

kann schon sein. ;-)

In meinen PHP-Programmen sind häufig Abfragen der Art
if (substr($_SERVER['SERVER_ADDR'], 0, 7) == '127.0.0')
und damit habe ich bisher immer den lokalen Rechner identifiziert.

Ja, aber aus der Sicht von PHP ist ja auch der Server der "lokale Rechner" - jede Büchse sieht sich selbst als 127.0.0.1, wie ich heute vormittag schon erklärte.

Du könntest allenfalls mit $_SERVER['REMOTE_ADD'] abfragen, ob der anfragende Client ebenfalls 127.0.0.1 hat, was dann bedeuten würde, dass Server (Apache+PHP) und Client (Browser) auf derselben Maschine laufen.

Ciao,
 Martin

--
Du kannst dem Leben nicht mehr Tage geben.
Aber dem Tag mehr Leben.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(