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 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURSTECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURS par ROMELARD Fabrice
Animé par: Laurent Cotton Le développement dans SharePoint 2010 passe par plusieurs axes qui seront évoqués dans cette session, mais plus particulièrement les développements simples lié au besoin Business Business Connectivity Services Ce BCS es...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOURTECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOUR par ROMELARD Fabrice
Cette session est la dernière pleinière de ces 3 jours de TechDays Paris 2010. Généralement, cette troisième journée est plus axée sur l'avenir vu par Microsoft. Après un retour sur l'avenir vu par la Science Fiction ou par ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|