Récuperer une variable dans une URL

Résolu/Fermé
Synerz Messages postés 1233 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 27 décembre 2017 - 4 févr. 2015 à 12:25
jordane45 Messages postés 38358 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 décembre 2024 - 4 févr. 2015 à 18:26
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
A voir également:

2 réponses

jordane45 Messages postés 38358 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 décembre 2024 4 719
4 févr. 2015 à 13:31
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
Synerz Messages postés 1233 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 27 décembre 2017 116
4 févr. 2015 à 14:33
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.
0
jordane45 Messages postés 38358 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 décembre 2024 4 719 > Synerz Messages postés 1233 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 27 décembre 2017
4 févr. 2015 à 18:26

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
0
Zephirr Messages postés 317 Date d'inscription mardi 30 décembre 2014 Statut Membre Dernière intervention 6 novembre 2015 100
4 févr. 2015 à 13:31
Avec un GET.
0