[PHP] Recuperer un chemin

Fermé
yozart Messages postés 39 Date d'inscription lundi 6 juin 2005 Statut Membre Dernière intervention 27 novembre 2009 - 21 janv. 2007 à 23:38
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 22 janv. 2007 à 11:25
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 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
22 janv. 2007 à 11:25
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