hallöchen... ich arbeite an einem script das formulardaten in eine xml schreibt, unzwar in rooot -> hauptmenus (siehe code) da soll er ein weiteres tag anlegen.
ich bin nahe drann glaub ich, momentan erstellt er im rooot immer neue hauptmenus und darin das tag.
es geht um die mit raute eingerahmte zeile im php-code denke ich, er soll ja nicht neues erstellen sondern sich in ein altes unterordnen
kann mir wer helfen?
code bis jetzt
ich bin nahe drann glaub ich, momentan erstellt er im rooot immer neue hauptmenus und darin das tag.
es geht um die mit raute eingerahmte zeile im php-code denke ich, er soll ja nicht neues erstellen sondern sich in ein altes unterordnen
kann mir wer helfen?
HTML:
<?xml version="1.0"?>
<rooot>
<hauptmenus>
// hier rein
</hauptmenus>
</rooot>
PHP:
<?php
if (isset($_POST['hauptmenuname']) && $_POST['hauptmenuname'] != '' ) {
$dom = new DOMDocument();
$dom->load('dropdown.xml');
//###########################################
$hauptmenus = $dom->createElement('hauptmenus');
//###########################################
$hauptmenu = $dom->createElement('hauptmenu');
$hauptmenuname = $dom->createTextNode($_POST['hauptmenuname']);
$hauptmenu->appendChild($hauptmenuname);
$dom->documentElement->appendChild($hauptmenus)->appendChild($hauptmenu);