Mailinglisten-Archive |
> ich möchte flexibel alle Formulareingaben ausgeben und oder auswerten. Wie > kann ich jede einzelne Variable auswerten ohne das ich vorher ihren Namen > kenne ? Gibt es dafür Arrays ? Bei mir hat sich folgendes bewährt: Ich habe eine kleine Date postVars.php3 mit folgendem Inhalt: <?php if (is_array($HTTP_POST_VARS)){ reset($HTTP_POST_VARS); while(list($key, $val) = each($HTTP_POST_VARS)) { if (is_array($val)) { echo '$' . $key ." is Array<BLOCKQUOTE><font color=#000080>"; while(list($ky, $vl) = each($val)) { echo $ky .": ". $vl . "<br>\n"; } echo "</FONT></BLOCKQUOTE>"; } else { echo '$' . $key ." = ". $val . "<br>"; } } reset($HTTP_POST_VARS); echo "HTTP_POST_VARS -----sessionID-$sessionID----------*Test<br>\n"; } else{ echo "no HTTP_POST_VARS -----sessionID-$sessionID----------*Test<br>\n"; } echo "<hr size=0><br>\n"; ?> In meinem Editor habe ich einen Shortcut, der mir folgendes schreibt: include "c:/f/pferdezeitung/www/php3/postVars.php3";//--* Wenn ich das vorübergehend einbaue, sehe ich, was los ist. (//--* ist ein zeichen für debug-Nachrichten - da kann ich dann einfach nach "-*" in allen (offenen) Dateien suchen und die wieder ausbauen. Ich habe in der include-Anweisung nicht mit $DOCUMENT_ROOT gearbeitet, weil ich diese Datei auch in anderen Projekten nutze und dort dann der Pfad nicht stimmen würde.) -- Mit freundlichem Gruss Dr. Werner Stuerenburg _________________________________________________ ISIS Verlag, Teut 3, D-32683 Barntrup-Alverdissen Tel 0(049) 5224-997 407 · Fax 0(049) 5224-997 409 http://pferdezeitung.de http://art-quarter.com
php::bar PHP Wiki - Listenarchive