Mailinglisten-Archive |
Franz Graf wrote: > gibts eigentlich ne möglichkeit, zu erfahren, was für variablen aus > einem formular (via post, falls das wichtig ist) übergeben wurden? Wenn Du track_vars = 1 konfiguriert hast (Das kannst Du in der zweiten Box der Ausgabe von phpinfo() ja leicht kontrollieren), dann kannst Du auf das globale Hash $HTTP_POST_VARS zugreifen und so alle per POST übergebenen Variablen lesen. Wenn Du dies in einer Funktion tun möchtest, darfst Du keinesfalls vergessen, den Hash zuvor mit "global $HTTP_POST_VARS" zu importieren. Der Code wäre dann also function scan_post_vars() { global $HTTP_POST_VARS; if (!is_array($HTTP_POST_VARS)) return false; reset($HTTP_POST_VARS); while(list($k, $v) = each($HTTP_POST_VARS)) { printf("Variable %s hat den Wert %s<br>\n", $k, $v); } return true; } Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL)
php::bar PHP Wiki - Listenarchive