Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 02/10/2006, 17h11   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2005
Messages : 101
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 101
Points : 12
Points : 12
Par défaut créer et remplir un fichier xml en php

Bonjour,
je voudrais créer un fichier xml d'apres des informations receuillis sur un serveur.
Pour exemple, si je récupere le nom et prénom d'une liste de personnes, je voudrais créer un fichier xml convenable.

Est-ce que je dois procéder comme ceci :

Code :
1
2
3
 
	$file = fopen('test.xml','w+');
	fputs($file,'<personne> </personne> ');
etc... tout en récupérant les variables PHP voulue?

ou alors j'ai vu une doc sur DOM, mais je ne comprend pas du tout son utilisation.
merci pour le coup de main !
brasco06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2006, 17h16   #2
Membre du Club
 
Inscription : janvier 2006
Messages : 79
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : janvier 2006
Messages : 79
Points : 54
Points : 54
Salut,

Tu créé un fichier php, au sein duquel tu mets ton code.
En premier, tu indiques la nature du document avec cette ligne:
Code :
header('Content-type: text/xml')
Et ensuite tu écris tes noeuds et tes informations comme si tu fesais une page html.
__________________
Rock'n'roll & development
druidev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2006, 17h30   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2005
Messages : 101
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 101
Points : 12
Points : 12
je ne dois donc pas utiliser les methodes de asXML alors?
je pensais qu'il existe des fonctions qui permettent de creer un fichier xml
brasco06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2006, 17h44   #4
Membre du Club
 
Inscription : janvier 2006
Messages : 79
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : janvier 2006
Messages : 79
Points : 54
Points : 54
Oui tu en as. La méthode que je t'ai donné est la plus simple si tu désires créer un seul XML à la fois, et développer rapidement ta page de génération de fichier xml.
__________________
Rock'n'roll & development
druidev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2006, 17h55   #5
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Diverses extensions permettent de traiter les fichiers XML.
Si tu es en PHP4 tu as DOM XML, si tu es en PHP5 tu as DOM ou encore SimpleXML si tu as des besoins plus limités.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h31.


 
 
 
 
Partenaires

Hébergement Web