Bonjour à tous,
Je dois réaliser un carnet d'adresse en utilisant un fichier XML comme base de données.
Le fichier XML (carnetadresse.xml) est de cette forme :
Pour le moment, j'ai mis peu d'informations pour chaque contact pour avancer pas à pas et vu que je débute en PHP... ça sera plus simple :p
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <carnetadresse> <personne> <nom>DUPONT</nom> <prenom>Henri</prenom> <email>henri.dupont@gmail.com</email> </personne> <personne> <nom>MEROUX</nom> <prenom>patrick</prenom> <email>patrick.meroux@hormail.com</email> </personne> <carnetadresse>
Je cherche une méthode simple pour lire les informations du fichier .xml et les afficher à l'écran. J'ai donc commencer à tapper le code suivant:
Je suis un peu perdu sur la manière dont je dois m'y prendre pour faire une association avec les valeurs du fichiers xml...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <html> <head> <title>MES CONTACTS</title> </head> <body> <?php $datafile = "carnetadresse.xml"; //Les données de chanque contact seront stockées dans une instance du tableau $contact_array = array( "carnetadresse" => "<H1 align=center>Mes contacts</H1>\n", "nom" => " ", "prenom" => " ", "email" => " ", ); //association?? echo $contact_array['carnetadresse']; echo 'Nom : ', $contact_array['nom'].' '.$contact_array['prenom'],'<br/>'; echo 'Email : ', $contact_array['email'] ,'<br/>'; ?> </body> </html>
Remarque : je me suis basé sur ce code pour démarrer.
Merci pour votre aide![]()
Partager