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 :

[Système] Comment interdire le renvoi d'infos form après retour arrière


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 250
    Points : 75
    Points
    75
    Par défaut [Système] Comment interdire le renvoi d'infos form après retour arrière
    Bonjour,

    Je suis a la recherche d'une fonction m'empechant de retourner en arrière afin de ne pas avoir une même execution d'un script php.
    Mon script délivre enfaite des points alléatoirement, et lorsque l'on fais un retour arrière, celui ci se réexecute.
    Je voudrais bloqué ceci.

    Si quelqu'un peut m'aider...

    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    Bonjour,
    d'habitude, pour ce genre de problématique, j'utilise les sessions.

    En début de page, je vérifie si une variable de session est toujours présente ou configurée comme je le souhaite et si ce n'est pas le cas, mon script retourne une page d'erreur.

    Exemple (schématique) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    page 1 : if (isset($_SESSION['var'])) echo 'OK';
    page 2 : unset($_SESSION['var'])
    page 1 : if (!isset($_SESSION['var'])) echo 'ERREUR';
    Cordialement,
    DaRiaN.

  3. #3
    Membre éprouvé Avatar de sharrascript
    Homme Profil pro
    Développeur Web indépendant
    Inscrit en
    Avril 2007
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web indépendant

    Informations forums :
    Inscription : Avril 2007
    Messages : 678
    Points : 1 042
    Points
    1 042
    Par défaut
    Bonjour,

    Sinon moi j'utilise les redirections à l'aide de header();

    Je ne dis pas que c'est mieux ou pas que les sessions, c'est juste ce que j'utilise.

    exemple:
    bouton d'exécution sur page A, traitement sur page B qui renvoi sur la page A à la fin de ce traitement.

    Voilà ++
    LudiKreation Pour un web ludique et son Blog | CapRumbo pour un peu d'évasion | ChaOdisiaque Club Passion Rôliste |SierrElben le Jeu de rôle

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 514
    Points : 631
    Points
    631
    Par défaut
    Bonsoir,
    aujourd'hui, j'ai dit exactement la même chose que vous dans un autre sujet, mais comme je déteste me répéter, j'ai expliqué une autre méthode.

  5. #5
    Membre éprouvé Avatar de sharrascript
    Homme Profil pro
    Développeur Web indépendant
    Inscrit en
    Avril 2007
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web indépendant

    Informations forums :
    Inscription : Avril 2007
    Messages : 678
    Points : 1 042
    Points
    1 042
    Par défaut
    Ha oui en effet,

    Ma façon de faire est similaire, pas identique, mais dans le même esprit.
    LudiKreation Pour un web ludique et son Blog | CapRumbo pour un peu d'évasion | ChaOdisiaque Club Passion Rôliste |SierrElben le Jeu de rôle

  6. #6
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 250
    Points : 75
    Points
    75
    Par défaut
    Niquel avec les sessions, merci

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

Discussions similaires

  1. comment interdire l'agrandissement d'un form (fullscreen)
    Par thor76160 dans le forum Windows Forms
    Réponses: 12
    Dernier message: 29/12/2009, 12h18
  2. [WS 2003] Comment interdire la modification des infos réseau
    Par Andry dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 25/03/2009, 07h10
  3. comment interdire l'accés à mon systéme Win 98
    Par ghita269 dans le forum Windows 2000/Me/98/95
    Réponses: 15
    Dernier message: 20/10/2007, 23h34
  4. [MySQL] Comment empêcher le renvoi d'un formulaire après clic sur rafraichir
    Par pcdj dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 18/01/2007, 23h42
  5. comment interdire la validation d'un form par "Entrée&q
    Par taillooo dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 14/09/2005, 17h33

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