Bonjour, je cherche un moyen d'extraire uniquement la racine d'un site.
Exemple :
Le site d'origine est http://www.bagu.biz/modules/news/
Et je souhaite que la page appelée par un lien récupère le referer puis en extrait uniquement ceci : http://www.bagu.biz
 
J'ai bêtement cru qu'il suffisait de faire ceci :
 
Code :
 - <?php
 - $uri=$_SERVER['HTTP_REFERER'];
 - ?>
 - <a href="<?php echo $uri; ?>sm/" target="_self"><img src="./squirrelmail.jpg" alt="SquirrelMail" style="border: 0;" /></a>
 - <br /><br />
 - <a href="<?php echo $uri; ?>im/" target="_self"><img src="./ilohamail.gif" alt="SquirrelMail" style="border: 0;" /></a>
 - <br /><br />
 - <a href="<?php echo $uri; ?>rm/" target="_self"><img src="./roundcube.gif" alt="SquirrelMail" style="border: 0;" /></a>
 
  | 
 
Mais cela donne http://www.bagu.biz/modules/news/sm/ (pour le premier lien) au lieu de ce que je souhaite qui serai http://www.bagu.biz/sm/
 
Comment puis-je y parvenir ?
Merci
 
Message édité par bagu le 12-07-2006 à 02:02:50