Simplexml

Fermé
Matthieu54 - 29 août 2014 à 18:34
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 1 sept. 2014 à 14:59
Bonjour,

J'ai un fichier PHP avec un formulaire HTML qui lorsque je je le valide doit écrire les données présentes dans le formulaire dans un document XML au bon endroit.

Mais voilà, j'ai un problème car je ne sais pas comment localiser la bonne balise.

Pour écrire dans le fichier XML, j'utilise fwrite mais ça ecrit à la fin du fichier...

Savez-vous comment faire ?

Merci d'avance

2 réponses

Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 208
29 août 2014 à 19:58
bonjour Matthieu54,
pour la recherche de code dans un fichier il faut le lire ligne par ligne et analyser la correspondance ...
https://www.php.net/manual/fr/function.fgets.php

sinon regarde
https://www.php.net/manual/fr/function.xml-parse-into-struct.php

y a un exemple qui te permettra de tout récupérer dans un tableau ...
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
1 sept. 2014 à 14:59
Salut,

Pour manipuler des données xml, tu peux aussi utiliser l'api DOM de php.

Plus d'infos ici : https://eusebius.developpez.com/php5dom/

Bonne journée
0