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 :

[Tableaux] passer une variable php dans une url


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par défaut [Tableaux] passer une variable php dans une url
    Bonjour à tous,
    Je vous expose mon problème :
    Je voudrais récupérer la valeur d'une variable php dans une autre page. Pour cela j'utilise le méthode Get. Mais le hic c'est que dans ma seconde page, la variable que je veux récupérer est vide. Je sais que l'erreur viens de là :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    href="liste.php?mois=<?php echo $monthnb; ?>"
    Car si je met mois=06, ça marche. Quelqu'un pourrait il me corriger la ligne s'il vous plaît ?
    Merci de votre aide.

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    la syntaxe a l'air bonne, le problème c'est que $monthnb doit être vide donc le souci vient d'ailleurs dans le code.

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo 'href="liste.php?mois='.$monthnb.'"';
    tellement plus lisible comme ca....et sinon +1 JWhite

  4. #4
    Membre éclairé Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par défaut
    Merci de ton aide mais la variable n'est pas vide, car si je fais un echo $monthnb, il m'affiche bien le contenu de la variable. Par contre si je fais un echo $mois, sur la deuxieme page, il ne m'affiche rien. Sachant que $mois récupère la valeur de la variable passer en url avec le code :

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    dans l'urel de ton navigateur vois tu la valeur d eta variable?

  6. #6
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Dans l'URL de ta page de traitement, tu vois la valeur de la variable apparaître ou pas


    Edit : MDR Boo pour une fois c'est toi qui es en avance

  7. #7
    Membre éclairé Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par défaut
    J'ai essayer de modifier avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    href="liste.php?mois=<?php echo $monthnb; ?>"
    en
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo 'href="liste.php?mois='.$monthnb.'"';
    Mais le problème est le même.
    Et voilà l'url afficher de ma page de traitement :
    http://127.0.0.1/liste.php?mois=
    Donc je ne vois pas le contenu de ma variable. Cela pourrait-il venir du fait que ce soit un nombre ?

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    non du tou montre ta parti de code ou tu initialise ta variable ya un pb la dedans c sur

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 23/06/2009, 10h54
  2. Réponses: 1
    Dernier message: 20/04/2007, 09h12
  3. [PHP-JS] mettre une variable javascript dans une variable php
    Par Mounr dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/04/2007, 09h09
  4. [PHP-JS] une variable php dans une fonction javascript
    Par megapacman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/06/2006, 14h08
  5. [PHP-JS] une variable php dans une fonction javascript
    Par megapacman dans le forum Langage
    Réponses: 3
    Dernier message: 12/06/2006, 14h02

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