Creation de champs automatiquement et générer un fichier xml
Posté : 27 janv. 2011, 04:39
Bonjour à tous,
Je veux dans une page avoir un champs pour que l'utilisateur puisse entrer le nombre d'utilisateurs 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.
De ce qui concerne le fichier xml j'ai trouver un code qui fonctionne pour un seul champs
Merci de m'aider SVP
Je veux dans une page avoir un champs pour que l'utilisateur puisse entrer le nombre d'utilisateurs 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.
De ce qui concerne le fichier xml j'ai trouver un code qui fonctionne pour un seul champs
Code : Tout sélectionner
<?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>