Les derniers scripts | Les plus téléchargés | Ajouter un script Accueil | Forum | Livre d'Or | E-mail 
 Identification :       
  Devenir membre   Mdp ?   :
Le forum PHP / MySQL   |   Le forum Divers
Charte     Rechercher     Imprimer / Enregistrer     Fil RSS     Profil

      Page Précédente Précédent | Suivant Page Suivante
Préserver le remplissage d'un formulaire
Auteur : if if Infos membre(196.203.225.---)
Date : 03/07/10 à 13:412 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 Infos membre(196.203.225.---)
Date : 05/07/10 à 11:362 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
      Haut de page


Répondre à ce message
 Auteur :    E-mail :
 Sujet :  
Pour insérer un lien dans votre message, placez le entre  <http://  et  >
Colorisez votre code PHP/HTML en le plaçant entre  <code>  et  </code>
Les balises  <b> <u> <i>  sont autorisées.
Veuillez entrer le résultat du calcul : 2 + 2 =  (antispam, désactivé pour les membres)
 

Forum PHP / MySQL (RSS)  |  Forum Divers (RSS)
Accueil | Forum | Livre d'Or | E-mail PHPScripts - Copyright © 2000/2010 - Tous droits réservés - Laurent Adda