Christian Seiler: Abwärtskompatibilität PHP's ....

Beitrag lesen

Hallo benji,

Also: Vorher hatte ich (so was in der Richtung) 4.0.1 drauf,

Dir ist klar, dass PHP 4.0.1 vor ca. 3,5 Jahren herausgegeben wurde?

beim 2. behauptet er, $SERVER_NAME und $PATH_TRANSLATET würde er nicht kennen. OK, in der PHP-doku habe ich nachgelesen, dass es dafür jetzt neue sachen gibt, aber es steht auch da, PHP abwärtskompatibel gehalten wird.

-> http://www.php-faq.de/q/q-formular-register-globals.html

Achja, nur zur Info: PHP 4.1, das $_GET, $_POST, etc. angefangen hat zu unterstützen, ist auch schon fast seit 2 Jahren "draußen".

und wenn ich jetzt PHP-Daten fürs Internet mache, also bei irgendeinem freewebspaceanbieter (gibt mit PHP leider so wenige), dann hat der vielleicht PHP4.0, und dann sind meine Scripte nicht mehr kompatibel !!!

Zu einem Anbieter mit PHP 4.0 würde ich nicht mehr freiwillig gehen. In PHP 4.0 sind einige nicht mehr korrigierte Sicherheitslücken, da es dann bereits PHP 4.1 bzw. PHP 4.2 bzw. PHP 4.3 gab, als diese gefunden wurden.

Also, was ist hier falsch

Dein Code ist hoffnungslos veraltet...

  • oder lässt sich da was in der php.ini machen

Du hast (wie immer) ungenügend gesucht. Aktiviere in der php.ini die Einstellung register_globals.

Viele Grüße,
Christian

--
Losung und Lehrtext für Sonntag, 12. Oktober 2003:
Sie sollen erfahren, dass ich, der Herr, ihr Gott, bei ihnen bin und dass sie vom Hause Israel mein Volk sind, spricht Gott der Herr. (Hesekiel 34,30)
Hat denn Gott sein Volk verstoßen? Das sei ferne! Denn ich bin auch ein Israelit, vom Geschlecht Abrahams, aus dem Stamm Benjamin. (Römer 11,1)
(http://www.losungen.de/heute.php3, i.V. Götz)