Bonjour à tous,
Je veux dans une page avoir un champs pour que l'utilisateur puisse entrer le nombre client qu'il veut créer, et en fonction du nombre qu'il saisirait (par exemple 20 ) je dois avoir 20 fois les champs suivant (nom prenom adresse), puis quand je valide le formulaire je veux transferer le tout dans un fichier xml.
Comment faire ?
De ce qui concerne le fichier xml j'ai trouver un code qui fonctionne pour un seul champs et transfert le contenu dans un fichier person.xml
Merci.
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 <?php if ( ! empty($_POST) ) { $xml = '<?xml version="1.0" ... ?>' ; $xml .= '<person>' ; $xml .= '<name>' . htmlentities($_POST['name']) . '</name>' ; $xml .= '<surname>' . htmlentities($_POST['surname']) . '</surname>' ; $xml .= '</person>' ; if(@file_put_contents('person.xml', $xml)) echo '<p>XML enregistré !</p>' ; else echo '<p>Erreur ! XML non enregistré !</p>' ; error_reporting(E_ALL); } ?> <form method="post" action=""> <input type="text" name="name"> <input type="text" name="surname"> <input type="submit" value="Go" /> </form>
Partager