[PHP] Recuperer un chemin

yozart Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   -  
kij_82 Messages postés 4089 Date d'inscription   Statut Contributeur Dernière intervention   -
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 4089 Date d'inscription   Statut Contributeur Dernière intervention   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