Hi!
Also muss ich statt addAtributes , addchild schreiben?
Nein. Du solltest als erstes nicht das bereits in $xml enthaltene Dokument mit einem neu erstellten Element überschreiben sondern diesem $xml ein Child hinzufügen. $xml->addChild() gibt als Ergebnis dieses Child zurück. Dem kannst du dann Attribute hinzufügen. Ich hab nicht gefunden, wie dem Child der Inhalt zugewiesen werden kann, außer man übergibt ihn gleich beim Hinzufügen.
Lo!