Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML > SimpleXML
SimpleXML Forum d'entraide pour l'extension SimpleXML, qui permet de manipuler des documents XML en PHP (approche DOM).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/02/2006, 14h09   #1
Membre du Club
 
Avatar de Shandler
 
Inscription : février 2005
Messages : 485
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 485
Points : 67
Points : 67
Par défaut [SimpleXML] Problème sur simpleXML pour ajouter de nouveaux noeuds

Bonjour,

Voila je dois créér un annuaire docn pour cela jai créér un formulaire où j'insere le nom,prenom,tel,adresse.... puis aprés validation les différente information son inscrite dans un fichier xml.

Mais voila j'essai de mettre en place la methode simplexml, j'arrive a lire les différent noeud de mon fichier xml avec les xpath mais voila j'aimerais pouvoir ajouter de nouvelle balise aprés validation de mon formulaire pour que les nouvelle entrée s'insére dans les bonne balise et qu'il garde la cohérence de mon fichier xml. jai vue que l'on pouvait utiliser asxml mais jai pas compris comment me servir de cela.

Donc si quelqu'un pouvait m'expliquer ou donner des exemples je l'en remercie grandement.
Shandler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2006, 13h55   #2
Membre émérite
 
Avatar de Linaa
 
Inscription : avril 2005
Messages : 988
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2005
Messages : 988
Points : 922
Points : 922
Apparement tu es en PHP5.
Pour rajouter un noeud, tu peux utiliser l'extension DOM, assez simple d'utilisation.
SimpleXML est bien pratique pour parser, mais pas pour modifier un fichier XML!

http://fr.php.net/manual/fr/ref.dom.php
Linaa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h21.


 
 
 
 
Partenaires

Hébergement Web