olipro
Goto Top

www.domain.de?variable

Um welche Variable handelt es sich denn, wenn ich im Browser www.domain.de?variable aufrufe anstatt beispielsweise www.domain.de?x=variable. Im Beispiel wäre es x, logisch. Aber welche ist es bei www.domain.de?variable ??

Content-ID: 112057

Url: https://administrator.de/contentid/112057

Ausgedruckt am: 26.11.2024 um 04:11 Uhr

RoterFruchtZwerg
RoterFruchtZwerg 22.03.2009 um 00:32:02 Uhr
Goto Top
Um garkeine, aber du kannst über die Umgebungsvariablen auf die ganze URL die vom Server abgerufen wurde zugreifen und den Parameter selbst so auslesen, wie es dir gefällt. Schau dir dazu mal $_SERVER an.
godlie
godlie 22.03.2009 um 14:53:36 Uhr
Goto Top
Red doch kan schmarn face-smile

$_GET["variable"]

dort findest was du suchst.
RoterFruchtZwerg
RoterFruchtZwerg 22.03.2009 um 15:05:09 Uhr
Goto Top
Wie soll ich denn $_GET['bezeichner'] auf Existenz prüfen, wenn mir 'bezeichner' nicht bekannt ist?
Gut, man könnte den ersten Key von $_GET auslesen, ja, aber dann ist zu beachten dass PHP den bezeichner auf wenige gültige Zeichen beschränkt, was nicht immer toleriert werden kann.
$_SERVER['QUERY_STRING'] dagegen enthält den Bezeichner völlig unzensiert.
nxclass
nxclass 26.03.2009 um 22:28:23 Uhr
Goto Top
print_r($_REQUEST);

... dann siehst du:

Array ( [variable] => )

foreach (array_keys($_GET) as $sParam) {
    echo $sParam;
}