Garder les saisies d'un formulaire sans le poster

Eléphant du PHP | 77 Messages

12 août 2005, 15:45

Bonjour,

j'ai créé un formulaire dans lequel l'utilisateur peut ajouter un champs supplémentaire en cliquant sur un bouton.

Or, il se peut qu'il ait déjà saisi des valeurs dans les champs existants. Le rechargement de la page pour afficher le nouveau champs supprime les valeurs déjà saisies.

Y-a t'il un moyen de les garder ?

Merci. lulu.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

12 août 2005, 15:47

Le rechargement de la page pour afficher le nouveau champs
pkoi tu recharges la page ?
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 77 Messages

12 août 2005, 15:57

Parce que je pensais qu'il fallait le faire pour prendre en compte l'affichage du nouveau champs.
Mais si on peut faire autrement, je ne suis pas contre.

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

12 août 2005, 16:05

Il suffit d'inclure ton formulaire additionnel dans un <div>
et de jouer avec la propriété visibility.

Eléphant du PHP | 77 Messages

12 août 2005, 16:06

Sauf que l'utilisateur peut ajouter autant de champs qu'il a besoin.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

12 août 2005, 16:10

http://fr.selfhtml.org/javascript/objets/node.htm t'aidera à comprendre comment c'est possible
et
http://www.developpez.net/forums/viewtopic.php?t=264187 il l'a fait : contacte le :)
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 77 Messages

12 août 2005, 16:49

je n'ai pas compris grand chose. Peut-être en créant les champs ajoutés via Javascript, arriverais-je à m'en sortir. Mais comment récupérer dans mon code php le nombre de champs créés ?