Bonjour,
Je dispose d'un NAS Synology (DS109) sur lequel j'ai un serveur web opérationnel.
Afin de pouvoir accéder à mes videos depuis le serveur web j'ai créer un lien symbolique du repertoire video (volume1/video) vers le repertoire web (volume1/web/video) . J'ai également ajouter "Option +Indexes" dans le .htaccess du repertoire volume1/video.
J'arrive à accéder à mes videos avec l'interface d'apache. Cependant pour une meilleur gestion et lisibilité j'aimerai pouvoir lister moi-même les videos au moyen d'un script PHP.
Pour ce faire j'ai ce petit script très simple :
Ce script marche très bien pour lister les fichiers/dossiers d'un répertoire normal mais impossible d'afficher le contenu d'un répertoire "mapper"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <?php if (empty($_GET['rep'])) $dir = "./"; else $dir = $_GET['rep']; echo 'Repertoire actuel : ' .$dir.'<br>'; echo '<table border=1>'; if ($handle = opendir($dir)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file != "index.php" && $file != ".htaccess"){ echo '<tr><td>'.filetype($file).'</td><td>'; if(realpath($file)) echo 'true=>'; echo "<a href=\"$file\">$file</a></td>"; if (is_file($file)){ echo '<td>'.filesize($file).'</td></tr>'; } else echo '<td></td></tr>'; } } closedir($handle); } else echo "Echec ouverture repertoire". $dir; ?>
Est-ce qu'il y a moyen de le faire?
Partager