Garder la valeur des champs du formulaire ...

Répondre
yearling
le 28/07/2007 à 11:33
yearling
Bonjour à tous,

dans mon example, j'ai un formulaire qui peut être soumis autant de fois que l'utilisateur le veut. Donc, quand l'utilisateur a rempli différentes zones de ce formulaire et qu'il ajoute une photo qui fait en sorte que le formulaire est soumis, j'aimerais que les valeurs que l'utilisateur a déjà introduit ne soient pas perdues.

Quelle est la meilleure façon de régler ce problème (Champs cachés, variables session, ...) ?

Avez-vous des examples se rapportant à cette méthode ?

Merci d'avance

Thierry
diablo
le 28/07/2007 à 12:38
diablo
<input name="photo1" value="<?php if(isset($_POST['photo1'])) echo $_POST['photo1']; ?>" />
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
yearling
le 28/07/2007 à 12:58
yearling
Bonjour Diablo,

je tiens à te remercier pour ta réponse à ma question.

Je viens d'essayer ce que tu me proposais de faire et ça fonctionne à merveille. Je ne pensais pas que c'était aussi simple car tout le monde parlait de variables Session, d'AJAX, de cookies et champs cachés ... Dans mon formulaire, j'avais utilisé des champs cachés mais, à certains moments, quand le formulaire était soumis, je n'arrivais plus à réafficher les valeurs encodées par l'uilisateur.

J'ai encore une petite question à poser : à quoi ça sert de mettre "/>" à la fin de ton tag. Pourquoi ne pas mettre simplement ">" ?

Merci d'avance

Thierry
Necnom
le 28/07/2007 à 20:56
Necnom
Je crois qu'il a voulu mettre ">" .
Moi j'ai jamais vu un imput avec "/>" à la fin. ^^
Necnom :)
JuTs
le 29/07/2007 à 12:08
JuTs
/> c'est du XHTML. En XHTML toutes les balises ouvertes doivent être fermée. Et pour les balises qui n'ont pas de balise fermante, on met un /> à la fin

<br />
<img src... />
...
JuTs
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours