connaitre l'adresse de la page visitee

le_phenicien

Habitué
Bonjour tous,

question un peu loufoque je l'avoue, mais dans certaines pages j'appelle un script en php et j'ai besoin de connaitre l'adresse de la page. Il me semble avoir vu une fonction php permettant de connaitre l'adresse de la page visitee. Quelqu'un peut-il me rafraichir la memoire? Peut-etre etait-ce du javascript?

Merci d'avance!
 

thrips

Expert
En javascript pour connaître l'adresse de la page actuellement visitée, tu peux écrire sa : window.location.href

En php, je ne sais pas si sa existe.
 

le_phenicien

Habitué
Merci Thrips, mais je viens juste de trouver la solution:

<?php
echo "http://";echo $_SERVER["SERVER_NAME"]; echo $_SERVER["PHP_SELF"];
?>

Ca marche pas mal. (sauf que ca ne releve pas les .php?VAR=x&VAR2=y& etc...)

Merci à tous les autres qui se sont donnés la peine de chercher

@++
 

koko

Habitué
tu peux afficher les var avec un foreach !
foreach ($_GET as $key=>$val) {
echo $key.'='.$val.'<br>';
}
mais si tu veux que l'adresse soit tapage.php?var=c&fsd=po
ben alors faut regarder la position dans le $_GET...
vais essayé de le faire

[€dit] apres avoir cherché, j'ai trouvé ceci :
QUERY_STRING dans la var $_SERVER renvoit la valeur des parametres passé !!
donc :
echo 'http://'.$_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"].$_SERVER["QUERY_STRING"];

pour avoir toute les valeurs de $_SERVER :
foreach ($_SERVER as $key=>$val) {
echo $key.' = '.$val.'<br>';
}
et voila :)
 

le_phenicien

Habitué
Alors c'est super !

Exactement ce qu'il me fallait!!

Merci beaucoup koko (à ThripS également car je vais aussi me servir de sa solution)
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 134
Messages
6 718 057
Membres
1 586 394
Dernier membre
Manoushk
Partager cette page
Haut