Am Sonntag, 10. August 2003 22:13 schrieb Joerg Rossdeutscher:
Am So, 2003-08-10 um 21.01 schrieb Willi Marquart: [...]
In der php.ini muß
register_globals=on
stehen, sonst klappt diese Art der Variablenübergabe nicht mehr.
Nein.
register_globals wurde abgeschafft, weil es ein schlechtes Verfahren ist. Statt es einfach wieder anzuschalten, programmiert man anders.
if (! isset($id)) $id=$_GET["id"];
Respektive: _POST, _COOKIE, _SESSION, _SERVER
So geht es unabhängig der register_globals-Einstellung. Noch besser ist es, wenn man weiss, daß man auf dem Server register_globals=off ist (empfohlen), dann kann man die if-Abfrage weglassen.
Über register_globals kannst du dir fiese Hintertüren in deine Skripte einschleppen. Einfach mal unter de.php.net nach dem Begriff suchen, da stehen fiese Erklärungen.
Gruß, Ratti
Hallo Ratti, vielen Dank für den Hinweis. Auch so klappt es! Noch einen schönen Sonntag Gruß Jörg -- Jörg Frings-Fürst 54526 Landscheid http://www.fixundfoxi.dyndns.info http://www.trierer-single-treff.de -- Registered Linux User # 280687 ICQ 170365098 GPG Key ID : 9E5F BE06 E208 BAA3