Am So, 2003-08-10 um 21.01 schrieb Willi Marquart:
ich möchte mit
print "\t\t<td><a href='php/Anzeigen.php?ID=".$A_ID."'>".$row["Titel"]." </a></td>\n";
eine externe php-Datei zur Weiterbearbeitung aufrufen. Nur kommt dort der Parameter ID nicht an:
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 -- -o) fontlinge | Font management for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/