Mailinglisten-Archive |
Hi Boris, Zitat von Boris Brun: > Ich bin vor ein paar tagen auf php4.3.4 umgestiegen und manche scripts > verhalten sich leider nicht wie vorher. Grob sieht das so aus. > > echo "<a href=".$PHP_SELF."?id=57>Link1</a>"; > > if (!$id){ > echo "<br>KEIN ID VORHANDEN<br><br>"; > } > > echo "<a href=".$PHP_SELF."? >clear all</a>"; > > Wenn ich den link "Link1" aktiviere, dann funtioniert der test beim neu > laden der seite nicht und schreibt wieder kein id vorhanden. > > mit !isset($id) gilt das gleiche problem > > Zu erwähnen wäre vielleicht auch, dass dieses skript unter php4.0.x läuft, > aber nicht richtig unter php4.3.4 das ist der "Klassiker". :-) Vermutlich hast Du jetzt "register_globals" auf OFF stehen. Das ist auch gut so. Versuche es z.B. mal mit: $_SERVER['PHP_SELF'] $_GET['ID'] usw. Lies mal im PHP-Online-Handbuch unter "register_globals" und "Superglobalen" nach. :-) Viele Gruesse Lutz
php::bar PHP Wiki - Listenarchive