# générer page html contenant la liste des derniers fichiers

**URL:** <https://www.debian-fr.org/t/generer-page-html-contenant-la-liste-des-derniers-fichiers/25609>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 9:45 UTC](https://www.debian-fr.org/t/generer-page-html-contenant-la-liste-des-derniers-fichiers/25609 "2016-02-20T21:45:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sadar\_6TMf](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f475e1/32.png) [@sadar\_6TMf](https://www.debian-fr.org/u/sadar_6TMf)\
**Post date:** [Février 20, 2016, 9:45 UTC](https://www.debian-fr.org/t/generer-page-html-contenant-la-liste-des-derniers-fichiers/25609/1 "2016-02-20T21:45:35Z")

</div>

Bonjour

Voila j’ai un serveur sur lequel sont déposés des fichiers vidéo au fil de l’eau (comprendre à n’importe quelle heure…).

Je voudrais très simplement, via un apache ou autre, générer une page html, php (peu m’importe) afin de lister les derniers fichiers ajoutés.

Rien de bien méchant, mais après qq recherches, je n’ai pas trouvé mon bonheur. Je me dis qu’un truc aussi bête doit bien exister, plutôt que de (re)développer le tout.

Une idée, un conseil à me donner ?

---

<div class="post-metadata">

**Author:** ![thomas.leclerc](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/59ef9b/32.png) [@thomas.leclerc](https://www.debian-fr.org/u/thomas.leclerc)\
**Post date:** [Février 20, 2016, 9:45 UTC](https://www.debian-fr.org/t/generer-page-html-contenant-la-liste-des-derniers-fichiers/25609/2 "2016-02-20T21:45:39Z")

</div>

rien, justement

😃

```auto
http://www.mondomaine.com/video/?C=M;O=D
```

---

<div class="post-metadata">

**Author:** ![SpaTule](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/b5ac83/32.png) [@SpaTule](https://www.debian-fr.org/u/SpaTule)\
**Post date:** [Février 20, 2016, 9:49 UTC](https://www.debian-fr.org/t/generer-page-html-contenant-la-liste-des-derniers-fichiers/25609/3 "2016-02-20T21:49:24Z")

</div>

je me sers du code suivant pour afficher les fichiers d’un répertoire dans une liste

```auto
<?php
  
  $path = 'uploads/';
  $dir = scandir($path);
  $files = count($dir);
    
     echo '<ul>';
           for ( $i = 2; $i < $files; $i++ )
              {
              echo "<li> > <a href=\"" . $path . $dir[$i] . "\">$dir[$i]</a></li>";
              }
     echo '</ul>';

?>
```

Il te suffit de mettre ce bout de code dans une page index.php de ton serveur et indiquer a la place de “uploads/” le chemin absolu ou relatif du répertoire que tu veux lister  
Le $i = 2 c’est pour éviter d’afficher les liens des répertoires courant et parent(. & …) car ce mini script n’est pas adapté pour le gérer…)
