fra php til xmt
Jeg er ved at lave en form der gør, at jeg kan skrive til en xml-fil men magler lige en smule hjælp! Følgende virker fint men mangler at få tilføjet<image color="0x8E94AF">
</image>
xml filen er:
<gallery>
<image color="0x8E94AF">
<description>image 1</description>
<pic>1.jpg</pic>
<link></link>
</image>
</gallery>
php filen er:
<body>
<?php
if (isset($_POST['description'])) {
$filnavn = 'fil.xml';
$out = '';
foreach ($_POST as $name=>$val) {
$out .= "<$name>".ucfirst(strtolower($val))."</$name>\n";
}
if (!file_exists($filnavn)) touch($filnavn);
$fp = fopen($filnavn, 'a');
fwrite($fp, $out);
fclose($fp);
echo "billedet er tilføjet!";
} else {
?>
<form action="" method="post">
<p><input name="description" type="text" /><br />
<input name="pic" type="text" /><br />
<input name="link" type="text" /></p>
<p><input type="submit" value="Lav xml" /></p>
</form>
<?php
}?>
</body>
