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 :

Transmettre un Lien complexe via une variable


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Transmettre un Lien complexe via une variable
    Bonjour j'essaie d'envoyer le lien de ma page courante vers une autre page via une variable.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $link = "http://www.monsite.com". $_SERVER['REQUEST_URI'];
    Mon lien ressemble à ceci: http://www.monsite.com/page1.php?url=http://www.monsite.com/page2.php?id=1&section=2&categorie=3

    Lorsque je le récupère sur ma 2è page via un $_GET['url'] il ne garde que le http://www.monsite.com/page2.php?id=1
    Logique puisqu'il interprète section et categorie comme 2 autres variables.

    J'aimerais savoir comment faire pour récupérer l'url entière?

    Merci d'avance.

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 267
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 267
    Points : 8 565
    Points
    8 565
    Billets dans le blog
    17
    Par défaut
    Passe $link à rawurlencode( ).

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Merci ça fonctionne sauf que l'url retournée est sous cette forme:
    http%3A%2F%2Fwww.monsite.com%2Fpage.php%3Fsection%3D1%26categorie%3D2%26id%3D48%26titre%3D4

  4. #4
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 267
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 267
    Points : 8 565
    Points
    8 565
    Billets dans le blog
    17
    Par défaut
    Normal, ainsi les ? et autres & ne seront pas interprétés.

  5. #5
    Membre émérite
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Points : 2 446
    Points
    2 446
    Par défaut
    moi j'utilisais des base64_encode(), encore plus obscur.

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Ok, en fait j'avais besoin d'afficher un lien lisible pour l'envoyer par email. J'ai donc trouver rawurldecode() qui m'a décodé le lien, tout fonctionne impeccable!

    Merci!

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

Discussions similaires

  1. [POO] Accéder à un attribut d'un objet via une variable
    Par iLoLo21 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/11/2008, 13h36
  2. Transmettre des messages udp via une page web
    Par DrMaboul dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 02/04/2008, 22h33
  3. Réponses: 12
    Dernier message: 17/01/2008, 12h46
  4. Réponses: 4
    Dernier message: 28/03/2007, 23h23
  5. Appel d'une méthode via une variable.
    Par seiryujay dans le forum Général Java
    Réponses: 7
    Dernier message: 14/11/2006, 10h56

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