Bonjour à tous,

Sujet bien souvent traité... et pourtant je me heurte à son bon fonctionnement.

Arborescence de mon site test :
/d1/test2.php
/test1.php


Les scripts test1.php et test2.php sont strictement identiques.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$chemin = $_SERVER['DOCUMENT_ROOT'];
$handle = opendir($chemin);
 
while($Fichier = readdir($handle))
  {
  echo "Fichier ou dossier :  $Fichier <br />";
  if (is_dir($Fichier)) echo "Dossier ---> $Fichier <br />";
  }
closedir($handle);
Et pourtant le script test2.php ne détecte pas le dossier d1 comme un répertoire !

Résultat de test1.php
---------------------
Fichier ou dossier : .
Dossier ---> .
Fichier ou dossier : ..
Dossier ---> ..
Fichier ou dossier : d1
Dossier ---> d1
Fichier ou dossier : test1.php
Résultat de test2.php
---------------------
Fichier ou dossier : .
Dossier ---> .
Fichier ou dossier : ..
Dossier ---> ..
Fichier ou dossier : d1
Fichier ou dossier : test1.php

Qu'est-ce que j'ai oublié ?

Apache/2.0.59 (Win32) PHP/5.1.6

Si quelqu'un peut me donner des pistes
Merci

Cordialement