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