elkloso: XML generieren, nach ausfüllen eines Formulars

Beitrag lesen

Hey, momentan stell ich mich echt dumm dran, ich finde auch iwie nicht die passenden Befehle über Google. Ich habs mir so gedacht:

1 Lade XML
2 Füge <event hinzu
3 Füge start="$_POST" hinzu
4 Füge title="$_POST" hinzu
5 Füge ein >
6 Füge "$_POST" hinzu
7 Schließe event (</event)

1. Hab ich so gelöst
$xml = simplexml_load_file("test.xml");

2. Hapert es schon, das müsste doch das sein?
$xml = new SimpleXMLElement("event");

3 und 4. Wäre dann doch:

$start = $xml->addAttribute("start","$_POST[start]");  
$title = $xml->addAttribute("title","$_POST[title]");  

Und dann muss die Datei geschrieben werden:

$handle = fopen("test.xml", "wb");  
fwrite($handle, $xml->asXML());  
fclose($handle);

Das habe ich mir so zusammengesucht. Klappt natürlich nicht :( Wo liegen da meine Fehler? Das mit dem "$_POST" benutze ich immer, weil ja später noch ein Formular dazukommt und ich ja definieren muss, von wo er die Eingabe nimmt oder?