Récuperer une variable dans une URL [Résolu/Fermé]

Signaler
Messages postés
1221
Date d'inscription
mercredi 5 juin 2013
Statut
Membre
Dernière intervention
27 décembre 2017
-
Messages postés
33122
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 juillet 2021
-
Bonjour,

Je veux créer une page WEB qui me permet de récupérer une variable dans l'URL de cette même page pour afficher des informations par rapport a cette variable. Je m'explique :

SI la variable="blablabla" alors j'affiche les fichier "*.jpg"
SinonSi variable="bliblibli" alors j'affiche les fichier "*.txt"

etc etc merci d'avance.
Ps: Je vais manger donc je reviens a 14H

2 réponses

Messages postés
33122
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 juillet 2021
3 632
Bonjour,

Et quel est ton souci exactement :
- En php.. comment récupérer une variable dans l'url ? => Il faut utiliser $_GET
- En php .. comment faire un choix selon condition ? => des IF /else ..ou mieux.. un SWITCH

ce qui ressemblerait à ça :

<?php
//recuperation de la variable
$variable = isset($_GET['variable']) && !empty($_GET['variable'])?$_GET['variable']:NULL;

if($variable){
  switch($variable){
   case "blablabla":
    // alors j'affiche les fichier "*.jpg" 
    break;
   case "bliblibli":
     // alors j'affiche les fichier "*.txt" 
    break;
 }
}

?>


2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
1221
Date d'inscription
mercredi 5 juin 2013
Statut
Membre
Dernière intervention
27 décembre 2017
110
Merci pour ta réponse :)

J'ai plus de compétence niveau réseau donc niveau programmation je suis pas doué :/.
En gros je veux afficher des données pour différente personne mais sur la même page.
Le lien de ma page c'est l'ip de mon serveur alors je veux ajouter une variable à cette url mais je sais pas comment faire.
La personne 1 doit voir que des fichiers qui s'appel "fichierP1" donc voila pourquoi je veux ajouter une variable dans l'url et ensuite la récupérer.
Puis je connais le principe du IF mais je sais pas comment l'écrire en PHP, j'ai la logique mais pas la syntaxe en gros.
Messages postés
33122
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 juillet 2021
3 632 >
Messages postés
1221
Date d'inscription
mercredi 5 juin 2013
Statut
Membre
Dernière intervention
27 décembre 2017


Puis je connais le principe du IF mais je sais pas comment l'écrire en PHP, j'ai la logique mais pas la syntaxe en gros.

Heureusement.... google est là ... :-)

https://www.php.net/manual/fr/control-structures.if.php

https://www.php.net/manual/fr/control-structures.elseif.php


Le lien de ma page c'est l'ip de mon serveur alors je veux ajouter une variable à cette url mais je sais pas comment faire.

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/912799-transmettez-des-donnees-avec-lurl
Messages postés
316
Date d'inscription
mardi 30 décembre 2014
Statut
Membre
Dernière intervention
6 novembre 2015
95
Avec un GET.