lire un url avec des paramètres en $_GET - PHP
- Accueil
- Forum
- Programmation
- PHP
- lire un url avec des paramètres en $_GET - PHP
Fishing61 Le 28 mai 2020 à 19:21 (Édité le 28 mai 2020 à 20:48)
Bonjour à tous :)
J'ai un léger soucis... Je dispose d'une page redirect.php à laquelle je passe en GET "lien" qui, comme son nom l'indique, contient un lien..
Je récupère ce lien avec un $_GET['lien'] pour rediriger ensuite vers ce lien.
PROBLEME : mon $_GET['lien'] contient des paramètres avec "&", ce qui fait que mon $_GET['lien'] s'arrête juste avant le &...
Comment faire pour récupérer l'intégralitée de l'url ? J'ai cherché avec urlencode et urldecode mais il ne me semble pas que ce soit ça.
Exemple pour ceux qui ne visualiseraient pas le problème... redirect.php?lien=https://domaine.com/xxxxxxxx?info=xxxxx&autreinfo=xxxxx
<?php $redirectLink = $_GET['lien']; var_dump($redirectLink); // renvoi https://domaine.com/xxxxxxxx?info=xxxxx ?>
... Merci de votre aide :)
EDIT : J'ai utilisé QUERY_STRING en recherchant un peu plus dans la docu PHP :)