Connaitre l'url

Connaitre l'url - PHP - Programmation

Marsh Posté le 15-10-2005 à 14:01:13    

Salut, je recherche la variable qui permet de connaitre l'url saisie.
Celle qui donne l'url avec http://.....fr
Mais qui donne par contre l'url actuel, par le referant...
 
J'ai tester plein de fonctions, mais aucune ne marche...
Si vous avez une idée...
Merci


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 15-10-2005 à 14:01:13   

Reply

Marsh Posté le 15-10-2005 à 14:32:46    

regarde le tableau super global $_SERVER tu trouveras ton bonheur là dedans
 
$_SERVER['REQUEST_URI']
 
qui te donne : http://monsite.fr/path/to/file/file.php?bla=bla


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 15-10-2005 à 14:44:37    

Cette fonction me retourne seulement /file.php


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 15-10-2005 à 14:52:17    

fluminis a écrit :

regarde le tableau super global $_SERVER tu trouveras ton bonheur là dedans
 
$_SERVER['REQUEST_URI']
 
qui te donne : http://monsite.fr/path/to/file/file.php?bla=bla


ha booooooooooon !?!
chez moi, et ailleurs, et même dans la doc, ça donne l'URI sans le schema, ni le host, avec querystring et sans fragment
soit : /path/to/file/file.php?bla=bla
donc pas vraiment une URI mais bon ...
 
edit : légèrement grilled ...


Message édité par shakpana le 15-10-2005 à 14:52:37
Reply

Marsh Posté le 15-10-2005 à 14:53:43    

finallement j'ai trouvé, il s'agit de $_SERVER['SERVER_NAME'], qui en plus définit les serveur virtuel !
En tout cas merci pour la piste des tableau super global...


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 15-10-2005 à 14:53:58    

Il faut que tu affiches :  
 
http://lenomdetonsite.com<?php echo $_SERVER['REQUEST_URI'];?>
 
Et la tu auras afficher l'adresse complete

Reply

Marsh Posté le 15-10-2005 à 14:55:16    

arf :) pas grave j'ai tenté au moins,
 
aller j'avais la bonne piste la reponce est dans $_SERVER, j'ai voulu repondre trop vite sans tester
 
print_r($_SERVER); pour voir tout le contenu et trouver ton bonheur


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 15-10-2005 à 15:19:12    

'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed