fritz85: PHP & XMLwriter

Beitrag lesen

Hello zusammen :)

Ich bin gerade dran mich mit XML zu vertiefen. Das Auslesen funktioniert einwandfrei. Jedoch möchte ich nun ein !bestehendes mit Inhalt gefülltem! XML-File einen neuen Eintrag !hinzufügen! Wenn ich das mit dem gebasteltem Skript versuche, überschreibt er mir die vorhandenen. Gibt es da ne Möglichkeit den Eintrag anzuhänge?

$xml = xmlwriter_open_memory();

xmlwriter_start_document($xml,"1.0");

xmlwriter_start_element($xml,"xmlphp");

xmlwriter_write_element($xml,"titel",$_POST['titel']);
xmlwriter_write_element($xml,"text",$_POST['text']);
xmlwriter_write_element($xml,"show_name",$_POST['show_name']);
xmlwriter_write_element($xml,"strasse",$_POST['strasse']);
xmlwriter_write_element($xml,"ort",$_POST['ort']);
xmlwriter_write_element($xml,"email",$_POST['email']);
xmlwriter_write_element($xml,"tel",$_POST['tel']);
xmlwriter_write_element($xml,"website",$_POST['website']);

xmlwriter_end_element($xml);
xmlwriter_end_element($xml);
xmlwriter_end_document($xml);

$xml_data=xmlwriter_output_memory($xml);

file_put_contents("xml.xml",$xml_data);

Grussss