Page 1 sur 1

Chemin du dossier courant

Posté : 21 mars 2007, 14:17
par therafou
bonjour,

j'aimerai savoir comment connaitre le chemin du répertoire dans lequel je me trouve pour pouvoir faire un scandir() par la suite du dossier en cours.

genre j'ai mon fichier dans /home/user/www/download/
avec le fichier index.php

j'aimerai avoir une fonction qui me retourne:
/home/user/www/download/

Où le chemin du dossier dans lequel le script est exécuté sur le serveur.

voilà merci d'avance pour vos réponses.

Posté : 21 mars 2007, 14:51
par raptor
Hello,
$str = getcwd();

@+

Posté : 21 mars 2007, 15:27
par therafou
Merci, cela fonctionne niquel
Et voilà un petit code de base.
<?php
echo '<pre>';
print_r(scandir(getcwd()));
echo '</pre>';
?>

Posté : 21 mars 2007, 16:57
par Ryle
A vérifier pour le scandir(), mais normalement tu peux aussi faire appel au dossier courant en utilisant la syntaxe "./"

Pour rappel, "/" correspond à la racine (du site ou du systeme de fichier selon l'usage) et "../" au dossier parent :)

Posté : 21 mars 2007, 18:25
par therafou
Merci pour cette info.

l'on peut utiliser . ou ..

Pour le répertoire courant:
opendir(".");

Pour le répertoire précédent:
opendir("..");