[XML] Insertion de Donnée dans un fichier xml
Bonjour à tous et toutes,
Je cherche a insérer des données récolter dans une base de donnée via un formulaire dans un fichier xml a des positions précise j'ai voulue utiliser str_replace mais cela ne fonctionne pas
Code formulaire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <?php
include("./menu.php");
?>
<br>
<br>
<form action="action.php" method="post">
<p>Indice de révision <input type="text" name="revision" /> </p>
<p>Etat de validité <input type="var" name="validite" /> </p>
<p>Nom et Visa du redacteur <input type="var" name="redacteur" /> </p>
<p>Nom et Visa du contrôleur <input type="var" name="controleur" /> </p>
<p>Nom et Visa de l'Approbateur <input type="var" name="approbateur" /> </p>
<p>Date d'approbation du document <input type="Date" name="approbation" /> </p>
<p>Modifications - observations sur les modifications <input type="var" name="modifications" /> </p>
<p>Résultat de la surveillance de l'indice précédent <input type="var" name="resultat" /> </p>
<hr />
<?php
$revi = "oui";
echo $revi;
$file = 'C:\wamp64\www\xmlreplace\word\document.xml';
$xml = file_get_contents($file);
$text = str_replace('hello', {$revi} ,$xml);
file_put_contents($file, $text);
?>
<input type="submit" value="Sauvegarder" />
</form> |
(ici j'essaie simplement avec une variable "$revi")
je sais que c'est pas très compliqué mais malgré les recherches je ne comprend pas bien la fonctionnement j'ai entendu parler de DOM aussi .
Je vous remercie :)