Tobias Kloth: seit wann gilt "$SELF_PHP" nicht mehr?

Beitrag lesen

Hallo Christoph,

Das Problem war, wie sich herausstellte, daß der/die jeweilige/n Provider sein PHP auf eine neuere Version upgedatet hat und plötzlich die Variable $SELF_PHP

du meinste »$PHP_SELF«, oder?

durch $_SERVER['PHP_SELF'] ersetzt werden muß. Ich hab ein Weilchen gebraucht, bis ich das herausgefunden hatte. Jetzt interessiert mich aber: ab welcher PHP-Version ist das so?

Seit Version 4.2.0 in der register_globals standardmäßig auf off gestellt wurde.

Und sind Scripts, die eine Variable $_SERVER['PHP_SELF'] benutzen wollen, auch bei Providern mit älteren PHP-Versionen einsetzbar?

bei Versionen >= 4.1.0: ja (die superglobalen Arrays gibt es erst seit dieser Version) - dürften Provider mit einer so veralteten Version nicht besonders häufig anzutreffen sein ...

Grüße aus Nürnberg
Tobias