ok, nun hab ich das xml dokument komplett mit dom document erstellen lassen und wenn ich das file aufrufe stellt er es mir auch genauso dar wie ich es mir vorstelle, wenn ich das file nun mit include hereinziehe wird einfach eine an das dokument angehangen
das ist das file um den xml code zu erzeugen
Code:
<?php
header("Content-Type: text/xml;charset=UTF-8");
$xml = new DOMDocument("1.0","UTF-8");
$xml->formatOutput = true;
$kalender = $xml->createElement("kalender");
$xml->appendChild($kalender);
$monat = $xml->createElement("monat");
$kalender->appendChild($monat);
$person = $xml->createElement("person");
$monat->appendChild($person);
$name = $xml->createElement("name","Wolf");
$person->appendChild($name);
$termin = $xml->createElement("termin");
$person->appendChild($termin);
$datum = $xml->createElement("datum");
$termin->appendChild($datum);
print $xml->saveXML();
?>
der erzeugt code sieht dann entsprechend so aus
Code:
<?xml version="1.0" encoding="UTF-8"?>
<kalender>
<monat>
<person>
<name>Wolf</name>
<termin>
<datum/>
</termin>
</person>
</monat>
</kalender>
ich hab das include zum testen sehr gering gehalten
Code:
<?php
echo include("kal1.php");
?>
und dann sieht der erzeugte code so aus:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<kalender>
<monat>
<person>
<name>Wolf</name>
<termin>
<datum/>
</termin>
</person>
</monat>
</kalender>
1
kann mir jemand sagen wo das problem liegt?
danke
cu SHB
Lesezeichen