Creation de champs automatiquement et générer un fichier xml

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Creation de champs automatiquement et générer un fichier xml

Re: Creation de champs automatiquement et générer un fichier xml

par maserati » 27 janv. 2011, 13:09

Normalement je l'ai supprimé, mais je sais pas pourquoi il esxiste toujours!

Re: Creation de champs automatiquement et générer un fichier xml

par stealth35 » 27 janv. 2011, 11:09

Creation de champs automatiquement et générer un fichier xml

par maserati » 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

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>
Merci de m'aider SVP