[PHP] Récupérer adresse page courante

Résolu/Fermé
otherwise01 - 30 janv. 2008 à 16:43
 lmmm - 1 oct. 2011 à 14:23
Bonjour à tous,

Voila je souhaite qu'un lien, peut importe l'emplacement de la page sur laquelle il est placé pointe vers la page actuelle.

Par exemple si je suis dans page3, lorsque je clic sur le lien "Mon lien" ça renvoi vers "http://monsite.com/page3.php"

Est-ce que quelqu'un connait la commande ?

Merci
A voir également:

6 réponses

Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
30 janv. 2008 à 17:00
L'url de la page actuelle est contenue dans la variable d'environnement serveur :

$_SERVER.

Dans laquelle sont stocké chaque partie de l'url. Dans ton cas, ce sera:

$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']

Pour mieux te rendre compte, utilise var_dump($_SERVER);


Voici la liste des entrées du tableau superglobal $_SERVER (et les autres):
https://cyberzoide.developpez.com/php4/superglobal/#server
47
Profil bloqué
6 mars 2008 à 12:56
tu peut aussi utiliser $_SERVER['SCRIPT_URI']
18
Merci !
7
killermano66 Messages postés 233 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 novembre 2010 41
30 janv. 2008 à 16:45
Salut,

Euhh tu veux un lien sur une page qui te renvois sur cette même page ?
<a href="#">Texte de ton lien</a>

Je suis pas sur de vraiment avoir saisis ton problème.
3

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
En fait je souhaite que lorsque l'on clic sur les liens:
- lien 1
- lien 2
- lien 3
.
.
.

lien 1 renvoi vers http://URL_DE_LA_PAGE_ACTUELLE?animation=1
lien 2 renvoi vers http://URL_DE_LA_PAGE_ACTUELLE?animation=2
lien 3 renvoi vers http://URL_DE_LA_PAGE_ACTUELLE?animation=3
.
.
.
3
@ killermano66: Moi je suis dans ce cas mais le lien se situe dans une iFrame.

Je souhaite faire un lien "remonter" (donc le href sera "#") et intégrer l'iFrame à plusieurs pages, ou chaque lien "remonter" fera remonter sur la page en cours, et pas sur une page spécifique.

Existe-t-il une commande faisant cela ?
(pis au passage je signale que je suis vraiment débutant en codage, comme ça c'est fait)
1