Lieber Linuchs,
Wenn du aber ermitteln möchtest, welche Variablen-Namen überhaupt gegeben sind, ist $_SERVER['argv'] dein Freund:
wenn man explizit auf $_GET-Parameter aus ist, geht auch array_keys($_GET), im Falle von $_POST analog array_keys($_POST). Wenn egal ist, welche Request-Methode verwendet wurde, geht auch $_REQUEST, wobei hier Parameter "überschrieben" werden könnten, wie folgendes Beispiel vielleicht klarer machen kann:
POST /path/script.php?a=1&b=2
a=Adam
b=Eve
Die geposteten Daten stören sich mit den URL-Parametern ($_POST['a'] und $_GET['a'] stören sich). Welche in $_REQUEST['a'] bzw. $_REQUEST['b'] landen, hängt von einer PHP-Einstellung ab.
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)