Je galère aussi...

Script PHP : lister un répertoire

Posté par Sword dans PHP

Voici une fonction permettant de lister tous les fichiers d’un répertoire. Bien sur en adaptant cette fonction on pourra faire nimporte quelle autre manipulation sur les fichiers.

Script php

// Ouvre un dossier bien connu, et liste tous les fichiers
 $directory = $_SERVER[‘DOCUMENT_ROOT’].‘/toto/’;
 function liste($directory){
        //on vérifie s’il s’agit bien d’un répertoire
        if (is_dir($directory)) {
          //on ouvre le repertoire
          if ($dh = opendir($directory)) {
            //Lit une entrée du dossier et readdir retourne le nom du fichier
            while (($file = readdir($dh)) !== false) {
              //N’affiche pas le . et ..
              if($file!=‘..’ && $file!=‘.’){
                echo $file.‘<br>’.chr(13);
              }
            }
            //On ferme le repertoire
            closedir($dh);
          }
        }
}


Tags : , , , .
Partager et découvrir : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists

Donne ton avis