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 :

Perte de valeur de paramètre entre 2 formulaires


Sujet :

Langage PHP

  1. #1
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut Perte de valeur de paramètre entre 2 formulaires
    Bonjour,

    Petit soucis de passage d'une variable en paramètre entre 2 formulaires

    Formulaire appelant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onClick="javascript:window.location = 'onglet_finances_210.php?send_id_mvt={$id_mvt}&send_trt=Modifier';"
    Valeur dans la barre de navigation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onglet_finances_210.php?send_id_mvt=22&send_trt=Modifier
    Formulaire de réception

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "id_mvt : $send_id_mvt";
    id_mvt empty alors que la valeur passée est 22

    Quel est ce phénomène ?

    Merci d'avance.
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

  2. #2
    Membre éclairé
    Avatar de Dia_FR
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    512
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2006
    Messages : 512
    Points : 708
    Points
    708
    Par défaut
    echo "id_mvt : $_GET['send_id_mvt']";

    si t'as pensé à faire $send_id_mvt = $_GET['send_id_mvt']; avant ton echo, fais comme si j'avais rien dit
    Dia [ Page DVP ] [ Site pro ]

  3. #3
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    Merci dia_FR,

    J'ai pris la mauvaise habitude depuis quelque temps de ne plus mettre
    Et jusqu'à aujourd'hui, je n'avais pas de problème. Là, plantage et en mettant ce code ça fonctionne, je ne comprends pas.

    Mais bon, je suis philisophe.

    Par précaution, je vais revoir tous mes scripts.

    Merci encore
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

  4. #4
    Membre éprouvé Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Points : 952
    Points
    952
    Par défaut
    Citation Envoyé par lodan
    Merci dia_FR,

    J'ai pris la mauvaise habitude depuis quelque temps de ne plus mettre
    Et jusqu'à aujourd'hui, je n'avais pas de problème. Là, plantage et en mettant ce code ça fonctionne, je ne comprends pas.

    Mais bon, je suis philisophe.

    Par précaution, je vais revoir tous mes scripts.

    Merci encore
    Et tu fais bien de revoir tout tes scripts car les variables restent dorénavant dans les tableaux globaux $_GET, $_POST, ....
    Pierre
    1. Dans le manuel ( PHP, MySQL,..., rayez la mention inutile), tu te plongeras à deux fois plutôt qu'aucune.
    2. Dans la doc php, tu liras attentivement les sections Chaines de caractères, Tableaux et Système de fichiers
    3. Un code rapide c'est bien, un code maintenable c'est mieux
    ...

    Why was the font tag an orphan ? Because it didn't have a font-family.

  5. #5
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    Merci, je vais refaire tous mes $_GET et $_POST ce week-end, ça tombe bien il ne fait pas beau.
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

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

Discussions similaires

  1. supprimer "entrer une valeur de paramètre" dans un formulaire
    Par Noline dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 24/08/2010, 17h19
  2. Perte de valeur de session après 2e formulaire
    Par jbrasselet dans le forum Langage
    Réponses: 3
    Dernier message: 12/08/2009, 15h32
  3. Réponses: 1
    Dernier message: 03/07/2009, 11h51
  4. Passage de paramètres entre 2 formulaire
    Par bandykely dans le forum Langage
    Réponses: 6
    Dernier message: 25/07/2006, 10h45
  5. passage de paramètre entre formulaire et état
    Par thufir hawat dans le forum IHM
    Réponses: 13
    Dernier message: 21/12/2005, 22h32

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