IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Form post qui s'efface au retour arrière


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    349
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 349
    Par défaut Form post qui s'efface au retour arrière
    Hello !

    Je n'en suis pas à mon premier formulaire, mais là y a un truc qui m'échappe !

    Je fais un form post actio => rectp.php

    Je vérifie la validité des données => pas de souscis.
    Si erreur je fais un javascript history - 1

    Et je retrouve mon formulaire.... vide ! !
    jusque là je retrouvais mon formulaire rempli.

    Comprends pas !

    Si quelqu'un a une suggestion (testé FF et IE)

    Merci

  2. #2
    Membre émérite
    Profil pro
    Assistant recherche bioinformatique
    Inscrit en
    Novembre 2007
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant recherche bioinformatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 877
    Par défaut
    essais avec opera, et ton formulaire pourrait rester remplit. C'ets tout simplement propre au navigateur.
    Par exemple, ecrit un post ici, change de page, puis revient en arriere pour continuer d'ecrire ton msg. FF et IE effaceront le contenu, alors que opera l'aura concerver.
    DE la meme facon, ton historic -1, qui est du javascript et donc qui est interprete du cote client et donc via le navigateur, fait appel a exactement la meme fonction.
    Si tu veux eviter cela, stock tes valeurs dans des cookies ou des variables de session.

    Le truc bizarre est que si ca marchait vraiement avant, il faut que tu revienne a ton script precedent, et teste les elements un par un.

    Si ca te pose un gros soucis, tu peux aussi faire appel a ton script de validation via de l'ajax. Suivant que que te renvera ton script de validation, envoie le formulaire, ou affiche ton message d'insultes.

  3. #3
    Membre Expert
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 1 163
    Par défaut
    Bonjour,
    Pour résoudre ton problème lors du submit de ton formulaire, tu indiques ta page actuelle, tu fais tes différents tests, si c'est bon tu fais une redirection vers une nouvelle page, sinon tu réaffiches ta page avec les messages d'erreur.

    PS: ne pas oublier de mettre dans la "value" de test champs un petit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo $_POST['nomduchamps'] ; ?>
    pour que ton champs réaffiche la valeur entrée avant le submit.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    349
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 349
    Par défaut
    Merci !

    Voui, je vais me débrouiller...
    Je voulais seulement comprendre le pourquoi.
    Sans faire de puc => intermediaire.info (page venseur), le formulaire en go - 1 revient intact !

    Vais faire su Javascript ou autres variables de session...)

    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. un bouton ou un lien qui fait retour arrière
    Par sirene_brune dans le forum Forms
    Réponses: 12
    Dernier message: 15/06/2010, 13h54
  2. Réponses: 5
    Dernier message: 06/02/2008, 05h38
  3. [lomboz] fichier web.xml qui s'efface
    Par stago dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 27/05/2005, 19h00
  4. [Swing][graphics]objets graphiques qui s'effacent
    Par TylerKnoxx dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 11/08/2004, 17h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo