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

PHP & Base de données Discussion :

Transfert d'une variable dans un lien


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 79
    Par défaut Transfert d'une variable dans un lien
    Bonsoir
    je souhaiterai transferer d'une page a l'autre une variable( $login) par l'intermediaire d'un lien

    je souhaite recuperer cette variable sur ma nouvelle page : "traitementchoixresultat.php"

    voici le code du lien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="traitementchoixresultat.php"><img src="images/Icone_loupe.png" width="40" height="40" alt="" /></a>
    je crois qu'il est possible de l'inserer dans le lien mais je ne sais comment faire

    merci

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 127
    Par défaut
    Pour passer des parametres dans une url :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    a href="traitementchoixresultat.php?login=hades33&code=php"><img src="images/Icone_loupe.png" width="40" height="40" alt="" /></a>
    Par contre dans le navigateur le login apparaitra dans la barre d'adresse.
    (le paramètres deux c'est juste pour l'exemple &code=php)

    Bon dev

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 79
    Par défaut
    donc avec mon paramêtre $login ca donne ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a href="traitementchoixresultat.php?login=$login"><img src="images/Icone_loupe.png" width="40" height="40" alt="" /></a>
    je crois que j'ai oublier un détail :
    ma variable est = '.stripslashes($donnees_messages['login']).' donc es ce que mon lien peut etre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a href="traitementchoixresultat.php?'.stripslashes($donnees_messages['login']).'=$login"><img src="images/Icone_loupe.png" width="40" height="40" alt="" /></a>
    merci ...en tous casde ta rapidité de réponse ^^

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    a mon avis ton 2eme bout de code (celui avec stripslashes() ) ne fonctionnera pas

    la syntaxe pour passer des parametres dans l'url est

    <a href="ta_page.php?ton_nom_de_parametre=quelque_chose">ton_lien</a>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<a href="traitementchoixresultat.php?login='.stripslashes($donnees_messages['login']).'"><img src="images/Icone_loupe.png" width="40" height="40" alt="" /></a>';
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 79
    Par défaut
    Pourquoi as tu mis un echo ? et avec quelle code je la recupere sur l'autre page ?
    merci

  6. #6
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    bah.. pour passer du html dans du code php, faut faire un echo (ou un print)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    echo '<a href= ....</a>';
    ?>
    et pour recuperer ton code "de l'autre cote", tu le fais avec GET
    si par exemple tu as
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="ta_page.php?login=toto&id=15">ton_lien</a>
    sur la page ta_page.php tu recupere ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    $login=$_GET['login'];
    $id=$_GET['id'];
    echo 'Login : '.$login.'<br />';//devrait t'afficher => Login : toto
    echo 'id : '.$id.'<br />';//devrait t'afficher => id : 15
    ?>
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

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

Discussions similaires

  1. [MySQL] Problème avec la récupération d'une variable dans un lien pour un panier
    Par roy-mustang dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 23/06/2011, 13h58
  2. Récupération d'une variable dans un lien
    Par Meloooo dans le forum Langage
    Réponses: 6
    Dernier message: 19/05/2009, 23h49
  3. mettre le contenu d'une variable dans un lien
    Par Levava dans le forum Langage
    Réponses: 11
    Dernier message: 01/06/2008, 14h20
  4. probleme de passer une variable dans un lien
    Par _momo dans le forum Struts 1
    Réponses: 4
    Dernier message: 29/08/2007, 15h54
  5. Réponses: 3
    Dernier message: 06/05/2007, 20h11

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