Accueil > Forum > > > > garder des données saisies meme après changement de page ???
garder des données saisies meme après changement de page ???
mardi 28 juin 2005 à 09:07:12 |
garder des données saisies meme après changement de page ???

navya
|
Bonjour tout le monde !!! Je vous explique, je suis en stage et les données qui sont saisies dans mon formulaire sont super longues, alors lorsque l'utilisateur valide sa saisie, il y a une page de récapitulation de ces données saisies et s'il a fait une erreur de saisie, l'utilisateur peut alors revenir sur la page précédente pour les modifier mais là, les données ont toutes disparues et il se retape tout à saisir. Donc mon problème est que je voudrais garder toutes les données saisies meme lorsque la personne revient en arrière. Je penses qu'il faut utiliser des cooki mais je préfère les sessions alors si quelqu'un a une idée merci beaucoup de m'aider. Allez a+
|
|
mardi 28 juin 2005 à 09:31:50 |
Re : garder des données saisies meme après changement de page ???

malalam
|
Hello, dans tes input, tu dois tester l'existence des $_POST. Par exemple : <input type="text" name="prenom" value="<?php echo $valeur = (isset ($_POST['prenom']) && !empty ($_POST['prenom'])?$_POST['prenom']:''); ?>" />
|
|
mardi 28 juin 2005 à 09:47:00 |
Re : garder des données saisies meme après changement de page ???

navya
|
j'ai essayé avec ta méthode mais quand je reviens à la page initiale après avoir changé de page, la donnée ne réapparait pas dans mon input, j'ai essayé avec une session mais c pas mieux car meme en faisant un @session_destroy, ma données reste toujours saisies meme après reconnexion, je cherche sur le net merci de ton aide
|
|
mardi 28 juin 2005 à 09:49:02 |
Re : garder des données saisies meme après changement de page ???

malalam
|
Tu reviens comment sur la page...? Si tu fais un simple lien, il faut trimballer tes donnees avec le lien. Les sessions marcheraient, tu as du faire une erreur quelquepart.
|
|
mardi 28 juin 2005 à 09:51:14 |
Re : garder des données saisies meme après changement de page ???

navya
|
je reviens sur ma page en faisant un onclick="history.go(-1);" sur mon bouton, je penses que c'est de ça que vient le problème
|
|
mardi 28 juin 2005 à 09:52:32 |
Re : garder des données saisies meme après changement de page ???

malalam
|
Dans ce cas les post devraient aussi rester. Tu as du faire une erreur dans ton code. Tu devrais montrer la page de ton formulaire.
|
|
mardi 28 juin 2005 à 09:57:47 |
Re : garder des données saisies meme après changement de page ???

navya
|
alors je te montre une partie car c long : <?php /****************************SESSION**********************/ @session_destroy(); @session_unregister(); session_start(); while (list($key,$val)=each($_POST)) { $$key=$val; } ?> ... <table align="center" border="0" cellspacing="2" cellpadding="1" width="100%" > <tr> <td align="right">pH : </td> <td colspan="5"><input type="text" name="ph" value="<?php echo $valeur = (isset ($_POST['ph']) && !empty($_POST['ph'])?$_POST['ph']:''); ?>" size="8"> </td> </tr>
et dans la page suivante je fais ceci : session_start(); ... $_SESSION["ph"]=$_POST['ph']; ... //affichage de la récapitulation pour vérifier <?php if(trim($_SESSION["ph"])!=""){ ?> <font face="arial" size=2>pH :</font> <font face="arial" size=2><?php print($_SESSION["ph"]); ?></font><br> <?php } ?> ... //tout à la fin <input type="button" value="Retour" onclick="history.go(-1);">
|
|
mardi 28 juin 2005 à 10:02:38 |
Re : garder des données saisies meme après changement de page ???

malalam
|
Réponse acceptée !
Ben dans ce cas utilise echo $valeur = (isset ($_SESSION['ph']) && !empty($_SESSION['ph'])?$_SESSION['ph']:''); et vire les session_destroy ();, session_unregister (); .
Tu peux aussi utiliser un lien, du coup, plutot que ton history.go () -1.
|
|
mardi 28 juin 2005 à 10:08:32 |
Re : garder des données saisies meme après changement de page ???

navya
|
alors ton truc garde bien mes données quand je change de page mais si je me déconnecte et donc que je détruis mes sessions, et bien lorsque je me reconnecte, la données apparait toujours alors que je me suis déconnectée, la données disparait seulement si je ferme le navigateur. Bon je vais chercher pour ce problème de sessions car ça m'embete depuis un petit moment merci bien de ton aide
|
|
mardi 28 juin 2005 à 10:15:01 |
Re : garder des données saisies meme après changement de page ???

malalam
|
Ca c'est un probleme de gestion des sessions par ton navigateur. Le mieux reste de n'utiliser que les posts dans ce cas la. Y a bien une autre solution, mais un peu plus compliquee... : tu peux tjrs sauvegarder dans un fichier temporaire ton tableau de posts (tu le serialise (serialize () et tu le sauvegardes dans un fichier comme une bete chaine). Si le mec clique sur retour, tu ouvres ce fichier, le lis, unserialize () la chaine. Tu as de nouveaux tes posts. A ce moment, tu detruis le fichier, evidemment. Le probleme est le meme qu'avec les sessions ceci dit : si le mec se deconnecte, ton fichier est tjrs la...
|
|
Cette discussion est classée dans : page, données, changement, garder, saisies
Répondre à ce message
Sujets en rapport avec ce message
garder les données lors d'un changement de pages [ par etrevilly ]
Lut tout le monde,Bon en fait il faut que je fasse une appli (php-javascript) composée d'un formulaire sur plusieurs pages (pas le choix). Et forcémen
Editer des données (Super débutante!!) [ par _hatred_ ]
Bonjour à tous,J'ai un problème concernant la modification de données. En effet, j'ai une page qui qui affiche le contenu de ma base de données et je
Pagination avec PHP/MSAccess [ par le_freeman ]
Bonjour,je voulais savoir si certains d'entre vous pourraient me dire comment je pourrais faire un affichage page par page de données récupérées via P
Comment recuperer des donner d'une page unix ? [ par gol ]
Je desire recuperer les données d'une page unix pour m'en servir pour de la programmation.C'est à dire que je souhaite me servir de données d'un serve
Actualiser une page sans perdre les données [ par niconoss ]
Bonjour,Si quelqu'un peux m'aider je le remercie de tout coeur!!Je voudrais que lorsque ma page se reactualise, les données contenues dans mes textare
Garder la valeur d'une variable page après page ??? [ par jbcaiz ]
voilà j'ai une requete sql SELECT qui me remplit une liste déroulante avec le nom de différents pays. Ensuite a la page suivante je fais afficher le p
2 formulaires pour une même base de données [ par pointup ]
J'ai voulu, en me lançant dans le PHP,dynamiser mon nouveau site web qui est encore en construction .J'ai trouvé un script "livredor"sur le net qui m'
login [ par psycotic93 ]
Alors voila j'ai fini toute une interface de logging mais le seul truc bidon c'est que sa reste pas connecter a chaque changement de page , car les va
Formulaire et confirmation des données [ par Cristal ]
Bonjour !J'ai un problème d'envoi de données dans un formulaire ; est-il possible d'envoyer des données à plusieurs pages php en même temps ?En fait j
Insérer des données dans une BD sur la fermeture d'une page [ par cfabre22 ]
Bonjour, je souhaiterais savoir, s'il est possible d'insérer des données dans une base de données sur la fermeture d'une page php (sans redirection de
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|