blabla?variable=wert ---- oder wie?
-
ich hab in meiner index datei folgendes:
<a href="index.php?foo=bar">Klick</a> <?php echo "foo: " . $foo; ?>
Wenn ich jetzt auf "Klick" klicke, sollte doch
$foo den Wert "bar" haben, oder wie? Nur leider bleibt die Ausgabefoo:
und nicht
foo: bar
Wie muss ich das richtig machen (oder was können Fehler sein, die aufgetreten sind?)
Ich benutze Apache 2.0.39 auf localhost
-
Versuch mal folgendes:
<a href="index.php?foo=bar">Klick</a>
<?php echo "foo: " . $_GET['foo']; ?>
MfGTobsen
-
danke. hab's grad selbst rausgefunden. aber seltsamerweise hab ich das bis heute nie mit _GET machen müssen. ist das neu im PHP?
-
früher war register_global per default auf on, jetzt nicht mehr
Dafür wurde ein paar neue Super-Globals eingeführt ($_GET, $_POST, $_SERVER, ...)
-
Das _POST,$_SERVER gabs schon lange, es sind nur paar rein gekommen.
-
erst seit 4.1.0! davor gab es nur $HTTP_GET_VARS usw.
-
Jo, aber das dieses register_globels als default off ist, war erst nach 4.2.
Diese gabs ja vor dem default off