Explorateur de Fichier en PHP

Voici le code qui permet d'afficher le contenu d'un répertoire en PHP avec possibilité de télécharger ceux-ci.

<?php
// Affichage de DDL avec liens de DDL
$nb_fichier = 0;
  echo '<ul>';
if($dossier = opendir('../DDL'))
 {
while(false !== ($fichier = readdir($dossier)))
 {
if($fichier != '.' && $fichier != '..' && $fichier != 'index.php')
 {
$nb_fichier++; // On incrémente le compteur de 1
  echo '<li><a target="#" href="../DDL/' . $fichier . '">' . $fichier . '</a></li>';
 } // On ferme le if (qui permet de ne pas afficher index.php, etc.)
 } // On termine la boucle
  echo '</ul><br />';
  echo 'Il y a <strong>' . $nb_fichier .'</strong> fichier(s) dans le dossier';
closedir($dossier);
 } 
else
  echo 'Le dossier n\' a pas pu être ouvert';
?>	
  1. Dans cette exemple nous utilisons des chemin relatif “../directory”.
  2. Ce code peut être intégré dans du code HTML il suffit juste de positionner le balise <?php ?>.

sylvain 2020/02/02 13:00