-ZN- Posté 12 Avril 2006 Posté 12 Avril 2006 Bonjour, je cherche à afficher l'URL de la page en cours en PHP. Il me semble que c'est tout simple, mais je n'arrive pas à mettre la main sur la fonction (ou variable globale) qui fait ça. Pourriez-vous m'aider s'il vous plait? Merci d'avance, ZN
NorSeb Posté 12 Avril 2006 Posté 12 Avril 2006 Hello, De mémoire, j'ai un peu de mal aussi. Tu peux essayer $REQUEST_URI. Sinon, regarde ce que te donne la fonction phpinfo();
MS-DOS_1991 Posté 12 Avril 2006 Posté 12 Avril 2006 Bonjour De mémoire aussi: $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'];
Jan Posté 12 Avril 2006 Posté 12 Avril 2006 $_SERVER["REQUEST_URI"] non? http://fr.php.net/fr/reserved.variables
-ZN- Posté 12 Avril 2006 Auteur Posté 12 Avril 2006 Merci les amis, c'est bien du côté des variables serveur que j'aurai du cherché. Impressionnant votre temps de réponse
thierry8 Posté 12 Avril 2006 Posté 12 Avril 2006 $_SERVER["REQUEST_URI"] non?http://fr.php.net/fr/reserved.variables <{POST_SNAPBACK}> Oui aussi. Cela dépend de l'utilisation que l'on veut en faire, l'une sera à privilégier par rapport à l'autre. $_SERVER["REQUEST_URI"] prendra l'url que vous affiche le navigateur ( donc utile si on manipule les url ) $_SERVER['SCRIPT_NAME'] prendra, comme son nom l'indique le nom du script qui traite la page.
Anonymus Posté 13 Avril 2006 Posté 13 Avril 2006 Bon.. Pour départager tout le monde, je ne dirais que 2 choses : $_SERVER['REQUEST_URI']; et print_r($_SERVER); Affiches les toutes, tu verras bien celle dont tu as besoin
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant