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 :

passage de paramètre en php sans formulaire


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 77
    Points : 32
    Points
    32
    Par défaut passage de paramètre en php sans formulaire
    Bonjour,
    je souhaite faire passer une variable dans une url de la façon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href= "url?$nomGroupe" >
    et la recupérer dans la page appelée de cette façon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <? echo $_GET['nomGroupe']; ?>
    et j'ai l'erreur suivante : "Notice: Undefined index: nomGroupe in"

    Je me pose les questions suivantes :
    - est-on obliger d'utiliser les formulaires pour utiliser les methodes get et post ou le problème ne vient il pas de la configuration de apache ou php...?

    - comment fait-on pour passer des paramètres en utilisant un lien hypertext...?

    Merci d'avance...





  2. #2
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href= "url?nomGroupe=<?php echo $nomGroupe; ?>" >

  3. #3
    Membre expérimenté Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Points : 1 537
    Points
    1 537
    Par défaut
    dans la 1ere tu passes une variable, donc c'est sa VALEUR qui est passé au cul de l'url !

    si tu veux savoir s'il elle a été defini, je te conseillerais de plutot faire ca :
    <a href= "url?nomGroupe" >

    ensuite :
    if( isset($_GET['nomGroupe']))

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Points : 1 460
    Points
    1 460
    Par défaut
    normal c passe comma que l'on passe les parametres avec get...


    edit: tro lent +1eusebius

  5. #5
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    salut, moi, j'ai un peu le meme probleme, mon url et comme ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="contact.php?zoom=0&recrut=0>......</a>
    et dans ma page contact.php, je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $zoom=$_GET['zoom'];
    $recrut=$_GET['recrut'];
    la page me reconnait bien le "zoom" mais pas le "recrut"..........
    vous savez pourquoi?

  6. #6
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    tu dois ferme le href avec des "
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="contact.php?zoom=0&recrut=0">......</a>
    C'est peut etre ca la source du problème (si c'est pas le cas ouvre ton propre sujet en y ajoutant ton code)

  7. #7
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par Kerod
    tu dois ferme le href avec des "
    ui, c fait, je l'ai oublié ds mon post, désolé
    Citation Envoyé par Kerod
    (ouvre ton propre sujet en y ajoutant ton code)
    ui, je vais faire ça.....

Discussions similaires

  1. Passage de paramètres entre php
    Par GYK dans le forum Langage
    Réponses: 11
    Dernier message: 23/01/2009, 15h20
  2. [Tableaux] Passage de paramètres en PHP
    Par guish59 dans le forum Langage
    Réponses: 7
    Dernier message: 05/10/2007, 17h23
  3. Passage de données en POST sans formulaire
    Par juliotte dans le forum Langage
    Réponses: 7
    Dernier message: 17/09/2007, 13h18
  4. Réponses: 2
    Dernier message: 16/03/2006, 15h24
  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