Je voudrais envoyer directement dans un fichier xml le contenu des données du formulaire de ma page php. j'ai trouvé ce code, mais quand je l'execute il me dit 'XML enregistrer" et je sais pas où il met le fichier person.xml
Code : Tout sélectionner
<?php
if ( ! empty($_POST) ) {
$xml = '<?xml version="1.0" ... ?>' ;
$xml .= '<person>' ;
$xml .= '<name>' . htmlentities($_POST['name']) . '</name>' ;
$xml .= '<surname>' . htmlentities($_POST['surname']) . '</surname>' ;
$xml .= '</person>' ;
file_put_contents('person.xml', $xml) ;
echo '<p>XML enregistré !</p>' ;
}
?>Code : Tout sélectionner
<form method="post" action="">
<input type="text" name="name">
<input type="text" name="surname">
<input type="submit" value="Go" />
</form>