Ich habe versucht die Seiten Navigation mittels Variablen die an PHP mittels der URL übergeben zu gestalten. Nur erreichen irgendwie die Variablen PHP nicht. Zumindest kann ich wirklich nix mehr über die URL übergeben... beispielsweise index.php?id=2
und dann im Code echo $id; bringt keine Ausgabe mehr obwohl dies früher mal funktioniert und auf dem gleichen Webspace laufen Scripte bei denen dass auch funzt. Wo liegt das Problem?
Variablen kommen nicht mehr über URL an!
- SoulReaver1989
- Mitglied
- Beiträge: 204
- Registriert: 25.04.2004 13:24
- Wohnort: Freiberg am Neckar
- Kontaktdaten:
Variablen kommen nicht mehr über URL an!
Langeweile?
Schick Feuer an die 112 und sofort stehen 20 lustige Leute mit roten Partyhüten vor deiner Tür!
Schick Feuer an die 112 und sofort stehen 20 lustige Leute mit roten Partyhüten vor deiner Tür!
- JumpinJack
- Mitglied
- Beiträge: 953
- Registriert: 27.05.2002 10:37
- Wohnort: Ariendorf
- Kontaktdaten:
Ja so wie du es vor hast geht das auch nicht. Das sind GET-Variablen.
Diese must du mit php so auslesen:
$id=$_GET['id']
Dann hast du wieder unter der Variablen $id deine 2 hinterlegt. Also merke:
Alles was du mit der URL weitergibst ist gespeichert in einem ARRAY namens $_GET. Den wert bekommst du raus wenn du als Indize den Namen einträgst.
Guck die evtl das hier mal an:
http://tut.php-q.net/get.html
Diese must du mit php so auslesen:
$id=$_GET['id']
Dann hast du wieder unter der Variablen $id deine 2 hinterlegt. Also merke:
Alles was du mit der URL weitergibst ist gespeichert in einem ARRAY namens $_GET. Den wert bekommst du raus wenn du als Indize den Namen einträgst.
Guck die evtl das hier mal an:
http://tut.php-q.net/get.html
Liebe Grüße
JumpinJack
JumpinJack
Das mit den automatischen Variablen geht (aus Sicherheitsgründen) seit register_globals = Off nicht mehr. Siehe auch http://de.php.net/register_globals
Gruß, Philipp
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
- Blutgerinsel
- Mitglied
- Beiträge: 1801
- Registriert: 19.07.2004 18:53
- Wohnort: Landkreis Ulm
- Kontaktdaten:
Ist auch gut das man diese doofen AutoGlobalenVars endlich mal standardmäßig deaktiviert. Die globalen Array sind ohnehin einfacher und bequemer zu handeln.PhilippK hat geschrieben:Das mit den automatischen Variablen geht (aus Sicherheitsgründen) seit register_globals = Off nicht mehr. Siehe auch http://de.php.net/register_globals
Gruß, Philipp
@JumpinJack: mach mal bei gelegenheit irgendwo in deinen Scripten irgendwo
Code: Alles auswählen
phpinfo();

- SoulReaver1989
- Mitglied
- Beiträge: 204
- Registriert: 25.04.2004 13:24
- Wohnort: Freiberg am Neckar
- Kontaktdaten:
Ich würde - wegen PHP 5 - die Kurzform $_GET nehmen, wenn du was neues aufsetzt.
Gruß, Philipp
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
- SoulReaver1989
- Mitglied
- Beiträge: 204
- Registriert: 25.04.2004 13:24
- Wohnort: Freiberg am Neckar
- Kontaktdaten: