Thomas Luethi: auswerten von $_post[??] in schleife

Beitrag lesen

Hallo,

gibt es eine problem register_globals in einer schleife auszulesen ?
for ($i=0; $i<5; $i++){
    if (empty($POST[$i])){

u.s.w.

$_POST ist ein assoziatives Array. Die Schluessel sind die Variablennamen.
$_POST[1] ist wohl immer leer, denn es gibt keine Variable mit dem Namen "1".

Wenn es im Formular das Feld
<input type="text" name="interpreter" >
hat, dann kriegst Du es im Script wieder mit
$_POST['interpreter']

$_POST scheint leer zu sein,.... falsche schreibweise ??

Den Inhalt eines Arrays kannst Du z.B. ausgeben mit
print("<pre">);
print_r($_POST);  /* oder var_dump($_POST); */
print("</pre">);

Siehe
http://www.php.net/manual/de/function.print-r.php
http://www.php.net/manual/de/function.var-dump.php

Du musst das Formular natuerlich auch wirklich mit POST abschicken
(METHOD-Attribut im FORM-Element).

Gruesse,

Thomas