Bonjour,
Je suis en train de remettre en place mon mini site web. Malheureusement des dossier on dut etre deplacé.
Du coup j’aimerais savoir si il est possible de renvoyer vers un dossier externe au www/…/…/ ?
Comme dans cet exemple le chemin /home/shares/…/…/…/ qui est le chemin vers mon NAS.
<html>
<head>
<title>Film</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="racine/css/filmstyles.css">
</head>
<body>
<?php
$thelist=[];
$rep = './home/shares/.../.../.../';
if ($handle = opendir($rep))
{
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != ".." && !is_dir($rep.'/'.$file) ) // on s'assure que c'est bien un fichier, et pas un dossier
{
$thelist[] = $file;
}
}
setlocale (LC_COLLATE,"fr_FR.UTF-8");
sort($thelist,SORT_LOCALE_STRING); // tri vraiment alphabétique
$listfile = '';
foreach($thelist as $afile)
{
$listfile.=' <li><a href="'.$rep.'/'.$afile.'">'.$afile.'</a></li>';
}
$listfile = '<ul>'.$listfile.'</ul>';
closedir($handle);
}
?>
<h1>Liste des fichiers:</h1>
<?= $listfile ?>
<h1>Liste des Films:</h1>
<ul>
<?php echo $thelist; ?>
</ul>
</body>
</html>