 |
| Préserver le remplissage d'un formulaire |
Auteur : if if  | (196.203.225.---) |
| Date : 03/07/10 à 13:41 | 2 messages |
 |
Bonjour,
Voici mon problème:
j'ai crée un formulaire dans lequel l'utilisateur insère des informations.
Parmi les champs, il y a un champ qui contient une date, cette date n'est pas tapée par l'utilisateur mais il y a une petite image de calendrier qui, en cliquant sur elle ouvre une fenêtre popup por afficher un calendrier.
Après avoir choisi la date, la fenêtre du calendrier se ferme et là en revenant à la page du formulaire, tous les champs déjà remplis sont maintenant vides (la page du formulaire se remet à zéro).
N'y-t-il pas de solution pour préserver les champs déjà remplis?? |
| Répondre | Citer |
|
| Re: Préserver le remplissage d'un formulaire |
| Auteur : un gars de passage | (---.fbx.proxad.net) |
| Date : 04/07/10 à 23:25 | |
 |
salut,
ben c'est ton calendrier, c'est dla daube.
Sauf erreur, si ta page est vide lorsque tu as cliqués sur une date du calendrier, ca veut dire que le calendrier réactualise la page.
Ya deux possibilités dont une merdique. La merdique, c'est que le calendrier, par magie, soumet ton formulaire, et dans ce cas là, coté serveur tu réécris toutes les valeurs postées dans les champs de la page appelée par le calendrier.
La plus simple et classique, c'est que tu te debrouilles pour faire en sorte que le calendrier ne soumette pas la page. Et tu en profites pour récupérer la valeur qu'il aurait posté si tu lui avais laissé soumettre la page. Une fois que t'as las val, t'as plus qu'à l'insérer dans ton champs date! |
| Répondre | Citer |
|
| Re: Préserver le remplissage d'un formulaire |
Auteur : if if  | (196.203.225.---) |
| Date : 05/07/10 à 11:36 | 2 messages |
 |
Merci pour la réponse quoi que ce n'est pas trop clair,
j'ai pensé à créer des variables de session qui contiennent les valeurs du champ du formulaire avant le clic sur le calendrier.
Mais maintenant j'ai un autre problème:
j'ai les 3 pages suivantes:
formulaire.php:la page qui contient:
- le formulaire dont l'attribut action contient la valeur "test_formulaire.php"
- un champ calendrier dans le formulaire avec une petite image en lien,qui, en cliquant sur elle, ouvre la fenêtre pop up du calendrier.
test_formulaire.php: la page qui contient les tests des champss insérés dans le formulaire
calendrier.php: la page qui affiche le calendrier, et en cliquant sur une date, nous renvoie vers formulaire.php pour continuer à remplir le formulaire.
Je veux créer dans la page formulaire.php une variable de session qui contient la variable du champ "titre".
Je ne sais pas si je me fus comprise. |
| Répondre | Citer |
|

|
 |