[ PHP ] Récupérer le répertoire actuel ?

Récupérer le répertoire actuel ? [ PHP ] - Programmation

Marsh Posté le 12-07-2002 à 12:15:26    

Comment fait-on en PHP pour savoir dans quel répertoire se trouve la page dans laquelle on est actuellement?

Reply

Marsh Posté le 12-07-2002 à 12:15:26   

Reply

Marsh Posté le 12-07-2002 à 12:36:04    

Reply

Marsh Posté le 12-07-2002 à 13:20:02    

oki doki...
mais avec ça, ça me renvoie d:/xxx/repcactuel/index.php
Y a moyen de n'avoir que ce qui se trouve entre les deux derniers slashes?

Reply

Marsh Posté le 12-07-2002 à 14:14:03    

tu fais un traitement sur la chaîne.
tes amis sont substr et strpos


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 13-07-2002 à 10:50:55    

ouééééé
J'essaie j'essaie...
Pour l'instant, j'ai ça :

Code :
  1. $chemin = realpath($PHP_SELF);
  2. $pos_slash = strrpos($chemin ,'\\');
  3. $chemin = substr($chemin, 0, $pos_slash);


Mais je vois pas comment obtenir la position de l'avant dernier slash?

Reply

Marsh Posté le 13-07-2002 à 13:18:49    

:??:

Reply

Marsh Posté le 13-07-2002 à 13:24:28    

ouaiche le boulet!!! suffit de le refaire un coup!!!

Reply

Marsh Posté le 13-07-2002 à 13:37:11    

Bon voilà je post le code s'il y en a à qui ça pourrait servir... voilà ce que ça donne:

Code :
  1. $chemin = realpath($PHP_SELF);
  2. for($i=1;$i<3;$i++)
  3. {
  4. $pos_slash = strrpos($chemin ,'\\');
  5. if($i == "1" ) {$chemin = substr($chemin, 0, $pos_slash);}
  6. if($i == "2" ) {$chemin = substr($chemin, $pos_slash); $chemin = str_replace("\\", "", $chemin);}
  7. }
  8. echo $chemin;


Je sais pas si c'est ce qu'il y avait de plus simple à faire  ou si ma syntaxe est géniale mais ça marche... :??:

Reply

Sujets relatifs:

Leave a Replay

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