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
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>";
?>