Hallo,
ich hab ein Problem mit SimpleXml. Das Problem: Ich möchte in eine bestehende XML Datei einfach ein childnode mit zwei Attributen hinzufügen. Aber irgendwie will das skript nich so wie ich will. Ich bin auch noch Neuling in Sachen SimpleXML.... verdammt
Hier mal das XMLFile
und der PHP code:
Ich hab mittlerweile so lang im Netz die PHP Docs durchsucht, so das ich nicht mehr durchblicke. Was muss ich denn nun machn, dass nachdem ausführen des Scripts meine XMLDatei einen Eintag mehr hat? Was mach ich falsch?
Vielen Dank schon mal.
ich hab ein Problem mit SimpleXml. Das Problem: Ich möchte in eine bestehende XML Datei einfach ein childnode mit zwei Attributen hinzufügen. Aber irgendwie will das skript nich so wie ich will. Ich bin auch noch Neuling in Sachen SimpleXML.... verdammt
Hier mal das XMLFile
PHP:
<?xml version="1.0" encoding="UTF-8"?>
<XMLMeassgeBoard>
<message date ="29.02.06" msg="Die Record-Release-Party im E-Werk zu Zossen wurde wuerdig celebriert ... " />
<message date ="28.02.06" msg="zu jedem Konzerttermin rechtzeitig bescheid bekommen..." />
</XMLMeassgeBoard>
PHP:
<?
$xml = simplexml_load_file('messageBoard.xml');
$xmlElem = new SimpleXMLElement(xml);
$message = $xmlElem->addChild('message');
$message->addAttribute('date', '31.02.2007');
$message->addAttribute('msg', 'jetz lauf endlich');
?>
Vielen Dank schon mal.