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 :

valeur des variables de formulaire après submit ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 50
    Par défaut valeur des variables de formulaire après submit ?
    Bonjour,

    je me demandais ce que PHP faisait des valeurs des $_POST['nomvariable'] après un submit. Sont elles "réinitialisées" ?
    car j'ai une page avec un formulaire dont un submit effectue un delete en base. J'ai mis le code de mon formulaire et le code de traitement de celui ci dans le même script car je souhaite simplement mettre à jour cette page au submit.
    Et je constate qu'en essayant de faire un refresh après le submit, j'ai une popup "the page cannot be refreshed without resending the information. >>Retry >>Cancel"

    Comment ne plus l'avoir ?
    (j'ai supposé que c'était parce que le $_POST['nomDeMonSubmit'] n'était pas vide, mais je ne sais pas si c'est ça..)

    merci par avance

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Bonjour

    Je ne suis pas sûre d'avoir bien compris ton problème, mais je vais essayer de répondre quand même.

    Lorsque tu cliques sur un submit (d'un formulaire en method post), le script remplit le tableau $_POST à partir des champs de ton formulaire. Si tu fais un refresh de la page d'arrivée du formulaire, par ton navigateur c'est comme si tu avais recliqué sur submit avec les mêmes valeurs dans les mêmes champs. Il te demande donc si tu veux ré-exécuter le script d'arrivée.

    Ce que je ne comprends pas c'est pourquoi tu veux recharger la page après le submit...
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 50
    Par défaut
    Merci pour ta réponse !
    tu as bien compris. Je ne veux pas rafraichir la page après le submit je voudrais juste, dans l'éventualité où un utilisateur le ferait, savoir s'il est possible de faire en sorte que le submit ne soit pas rééxécuté..

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Comment empêcher les méfaits du bouton actualiser (renvoi de formulaire) ?
    Ou alors prier pour que ton utilisateur ne clique pas sur f5
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 50
    Par défaut
    super, merci
    je m'empresse de regarder ça

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

Discussions similaires

  1. valeur des variable sous la souris en debogage
    Par neho88 dans le forum EDI
    Réponses: 5
    Dernier message: 28/04/2010, 22h52
  2. Réponses: 10
    Dernier message: 27/08/2008, 21h00
  3. [Debutant][Système]Récupérer la valeur des variables systeme
    Par cameleon2002 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 16/02/2007, 09h57
  4. Affichage des valeurs des variables avec tkprof
    Par hkhan13 dans le forum Oracle
    Réponses: 2
    Dernier message: 04/07/2006, 11h59
  5. [SQL] Récupérer des variables de formulaire dans une requête SQL
    Par psychoBob dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 22/11/2005, 18h44

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