Dans PHP, comment puis-je obtenir l'URL de la page actuelle ? De préférence, juste les parties après http://domain.com.
Cette question a déjà des réponses:
- Obtenir l'adresse URL complète en PHP (5 réponses )
Réponses
Trop de publicités?$_SERVER['REQUEST_URI']
Pour plus de détails sur les informations disponibles dans le tableau $ _ SERVER, reportez-vous à la page de manuel PHP.
Si vous avez également besoin de la chaîne de requête (le bit après le ?
dans une URL), cette partie est dans cette variable :
$_SERVER['QUERY_STRING']
Jonas Orrico
Points
1191
si vous voulez juste les parties de l'url après http://domain.com, essayez ceci :
<?php echo $_SERVER['REQUEST_URI']; ?>
si l'URL actuelle était http://domain.com/some-slug/some-id, echo ne renverra que '/some-slug/some-id'.
si vous voulez l'url complète, essayez ceci :
<?php echo 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>
Imagist
Points
5348
user2862106
Points
21