problem bei $_POST['zuname'], variable ist plötzlich leer

KITT22

Grünschnabel
also zur ausgabe: wenn nicht abgeschickt, erfolgt die ausgabe tadellos. aber wenn abgeschickt (if $abgeschickt=="1"), dann erscheinen die felder leer...

hab das gleiche skript stark vereinfacht probiert, und es hat funktioniert.
habts ihr eine idee?

danke euch!

lg,
KITT

PHP:
<?php
$doc = new DOMDocument('1.0', 'iso-8859-1');
//$doc->load("Datei.xml");
$doc->load("http:...ctype=rdf");
$li_elemente = $doc->getElementsByTagName('li');

echo "<form name=\"form1\" method=\"post\" action=\"datei1.php\">";
print "<table>";

foreach ($li_elemente as $li_element) {
    foreach ($li_element->childNodes as $li_bz_bug) {
        $bz_elemente = $li_bz_bug->childNodes;                
        if ($abgeschickt=="ja") {
            print "<tr>";
            //anzahl der elemente in der beschreibung; bei elf spalten sinds elf elemente
            for ($i = 0; $i < $bz_elemente->length; $i++) {
                //wenn die spalte "bz:short_short_desc" heisst
                if ($bz_elemente->item($i)->nodeName == "bz:short_short_desc") {
                    print "<td>";
                    echo "<input name=\"zuname[]\" type=\"text\" size=\"30\" 
maxlength=\"40\" value=\"" . $_POST['zuname'][$i] . "\">";
                    print "</td>";
                }
                else {
                    print "<td>";
                       print $bz_elemente->item($i)->nodeValue;
                    print "</td>";
                }    
            }    
            print "</tr>";
        } else {
            print "<tr>";
            //anzahl der elemente in der beschreibung; bei elf spalten sinds elf elemente
            for ($i = 0; $i < $bz_elemente->length; $i++) {
                //wenn die spalte "bz:short_short_desc" heisst
                if ($bz_elemente->item($i)->nodeName == "bz:short_short_desc") {
                    print "<td>";
                    $edit_text[$i] = $bz_elemente->item($i)->nodeValue;
                    echo "<input name=\"zuname[]\" type=\"text\" size=\"30\" 
maxlength=\"40\" value=\"" . $edit_text[$i] . "\">";
                    print "</td>";
                }
                else {
                    print "<td>";
                       print $bz_elemente->item($i)->nodeValue;
                    print "</td>";
                }    
            }
            print "</tr>";
        }
    }
}
print "</table>";
echo "<input type=\"hidden\" name=\"abgeschickt\" value=\"ja\">";
echo "<input type=\"submit\" name=\"submit\" value=\"submit\">";
echo "</form>";
?>
 
[PHPF]print_r[/PHPF] mal testen.

Die Netiquette kannst du bei Gelegenheit auch mal lesen, Punkt 12 scheint sehr beliebt :p
 
Zurück