Récupérer le lien de la page

admindunet Messages postés 127 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -

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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 

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   Statut Membre Dernière intervention   1
 

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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 

bonjour,

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

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 

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   Statut Membre Dernière intervention   1 > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 

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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > admindunet Messages postés 127 Date d'inscription   Statut Membre Dernière intervention  
 

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

0