Tilføj data til xml dokument.
HejJeg har følgende xml dokument:
<?xml version="1.0" encoding="utf-8"?>
<guestbook>
<message>
<date>20.08.2007</date>
<title>test</title>
<body>test test test test</body>
</message>
</guestbook>
Jeg kunne nu godt tænke mig at tilføje et nyt barn message, så følgende dokument fås:
<?xml version="1.0" encoding="utf-8"?>
<guestbook>
<message>
<date>20.08.2007</date>
<title>test</title>
<body>test test test test</body>
</message>
<message>
<date>test</date>
<title>test</title>
<body>test</body>
</message>
</guestbook>
jeg har fundet frem til følgende script, som jeg dog ikke kan få til at virke:
$name = $_POST["name"];
$title = $_POST["title"];
$body = $_POST["body"];
echo $name . " " . $title . " " . $body;
$xml = new SimpleXMLElement("guestbook.xml");
$character = $xml->guestbook[0]->addChild("message");
$character->addChild("date", "test");
$character->addChild("title", "test");
$character->addChild("body", "test");
echo $xml->asXML();
håber der er nogen som kan hjælpe :)
mvh.
Nick