[PHP] Recuperer un chemin

yozart Messages postés 40 Statut Membre -  
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,
Je cherche à recuperer un chemin. Le mieux est que je donne un exemple:

adresse du site: http://www.monsite.com/dos1/dos2/index.php

Dans cette adresse, j'aimerais récupérer "/dos1/dos2/"...
Au debut, j'avais pensé utiliser realpath() mais il me renvoie le chemin absolu depuis la racine du serveur et non du site...

Si vous aveiez une solution vous me sauveriez. Merci.

1 réponse

kij_82 Messages postés 4260 Statut Contributeur 857
 
Tu peux toujours couper ta chaine retournée par realpath.

De ton coté tu connais le chemin absolu, donc tu le stock dans une variable quelconque nommé "$realPath" et tu fais :

$newPath = explode($realP,realPath("index.php"));
if ( $newPath[1] )
   echo "chemin relatif à mon application : ".$newPath[1];
else
   echo "Erreur";

0