Récupérer le lien de la page

Fermé
admindunet Messages postés 127 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 12 mars 2023 - 14 févr. 2023 à 16:39
yg_be Messages postés 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 - 15 févr. 2023 à 13:15

Bonjour,

J'aimerais afficher le fichier avec les variable dans la page courante en php, par exemple :

dans la page : https://www.exemple.com/leftg/fr/lenom.php?id=14

j'affiche : lenom.php?id=14

dans la page : https://www.exemple.com/leftg/fr/leselm.php?id=22

j'affiche : leselm.php?id=22

Merci pour votre aide :)


Windows / Chrome 109.0.0.0


A voir également:

2 réponses

jordane45 Messages postés 38304 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 23 novembre 2024 4 705
14 févr. 2023 à 16:54

Bonjour,

Regarde du côté de la variable __FILE__   pour obtenir le nom du fichier en cours

et pour les variables, tu peux les récupérer via la variable $_GET


0
admindunet Messages postés 127 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 12 mars 2023 1
15 févr. 2023 à 11:45

au faite l'exemple que j'ai donné est simplifié, j'ai plusieurs variables. C'est donc impossible de le faire plus facilement en cherchant directement ce qu'il y a après le dernier slash ?


0
yg_be Messages postés 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 1 550
15 févr. 2023 à 12:02

bonjour,

as-tu examiné $_SERVER['REQUEST_URI'] ?

0
jordane45 Messages postés 38304 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 23 novembre 2024 4 705
15 févr. 2023 à 12:23

Qu'il y en ait une ou plusieurs (variables)  ça ne change pas grand chose. surtout avec des fonctions de concaténation, ou de l'array_map ... bref avec deux ou trois lignes de code.

Le tout, par contre, serait de savoir dans quel but tu veux récupérer les informations sous cette forme.

Si tu veux ensuite utiliser les variables, ou faire des liens , ou juste loguer les infos dans un fichier ...

En fonction de ton besoin, il y aura peut-être d'autres idées/solutions possibles et/ou plus efficaces.

0
admindunet Messages postés 127 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 12 mars 2023 1 > jordane45 Messages postés 38304 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 23 novembre 2024
15 févr. 2023 à 13:06

C'est bon j'ai trouvé la solution, pour ceux qui s'intéressent : 

<?php
$link = $_SERVER['REQUEST_URI'];
echo basename ($link);
?>

1
yg_be Messages postés 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 1 550 > admindunet Messages postés 127 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 12 mars 2023
15 févr. 2023 à 13:15

peux-tu alors marquer la discussion comme résolue?

0