|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
Bonjour à tous,
je veux commencer par un exemple simple afin de savoir comment ça marche pour générer un fichier xml, Voilà j'ai 2 champs nom_user et prenom_user je veux remplir ces deux champs et quand je clique sur valider, je veux qu'un fichier xml soit généré. Merci bcp d'avance |
|
|
00
|
|
|
#2 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
le plus simple possible
|
|
|
00
|
|
|
#4 | ||||
|
Membre confirmé
![]() Inscription : juillet 2008 Messages : 407 ![]() |
Pour faire simple alors:
considérons que t'as le formulaire suivant: Code :
Code :
L'idéal, c'est d'utiliser SimpleXML. |
||||
|
|
00
|
|
|
#5 | ||
![]() ![]() Développeur Web Inscription : décembre 2006 Messages : 2 335 ![]() |
Le fichier generer_xml.php pourrait ressemble à
Code :
__________________
Développeur | Zend Certified Engineer Étapes Pour mieux se servir du forum: 1. Commencez par lire les cours et tutoriels ; 2. Faites une recherche; 3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles; Nix>_Rien n'est plus pratique que la théorie |
||
|
|
10
|
|
|
#6 | ||||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
Bonjour,
Je voudrais envoyer directement dans un fichier xml le contenu des données du formulaire de ma page php. j'ai trouvé ce code, mais quand je l'execute il me dit 'XML enregistrer" et je sais pas où il met le fichier person.xml Code :
Code :
|
||||
|
|
00
|
|
|
#7 | ||
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Salut,
Il ne se trouve pas dans le même répertoire que le script PHP ? Edit: Même si une erreur se produit, le message s'affiche. Tentes à nouveau avec Pour voir l'erreur... (problême de droit d'écriture à mon avis). Ou avec ce code... Code php :
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
||
|
|
10
|
|
|
#8 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
Bonjour,
ce code est pour créer un seul formulaire Code :
Pouvez vous montrer comment le faire svp. |
||
|
|
00
|
|
|
#9 | ||
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Un simple boucle for() qui repete tes lignes.
La seule astuce consiste a nommer tes champs en tableau : Code :
|
||
|
|
00
|
|
|
#10 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
comme ça ?
Code :
|
||
|
|
00
|
|
|
#11 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
c bon ça marche avec ça:
Code :
|
||
|
|
00
|
|
|
#12 | ||||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
Bonjour à tous,
j'ai un formulaire qui se crée automatiquement avec le code suivant: Code :
Code :
Code :
<?xml version="1.0" ... ?><person><name></name><surname></surname></person><person><name></name><surname></surname></person> |
||||
|
|
00
|
|
|
#13 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Ton tableau est comme ça :
|
|
|
00
|
|
|
#14 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
j'ai modifié mon code :
Code :
Code :
<?xml version="1.0" ... ?><person><name></name><surname></surname></person><person><name></name><surname></surname></person> |
||
|
|
00
|
|
|
#15 | ||||
|
Membre chevronné
![]() Fred Professeur des Ecoles Inscription : mai 2009 Messages : 503 ![]() |
Bonjour,
Il faut passer par des tableaux côté html (name="name[]") que tu récupères dans un tableau php $_POST['name'][]. Ce qui donne pour le formulaire : Code HTML :
Code PHP :
|
||||
|
00
|
|
|
#16 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
Oui enfin ça marche
|
|
|
00
|
|
|
#17 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
Bonjour,
j'ai un champs dans lequel l'utilisateur rentre un chiffre, Code :
Merci |
||
|
|
00
|
|
|
#18 | ||||
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
C'est plutôt l'attribut name...
Code html :
<input type="text" name="chiffre" />
Pour transporter des variables de page en page, nous avons les On doit démarrer les sessions au début du script (avant tout affichage) afin de pouvoir accéder au tableau $_SESSION. Traitement du formulaire Code php :
Page quelconque ayant besoin de la variable. Code php :
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
||||
|
|
00
|
|
|
#19 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 309 ![]() |
Code :
Code :
$chiffre=(isset($_POST['chiffre']))?$_POST['chiffre']):0; |
||
|
|
00
|
|
|
#20 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
of ... ?
Le session_start() doit etre placé au début du fichier. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com