Bonjour,

Je souhaite lister les fichiers d'un répertoire qui ne se trouve pas sur mon serveur web mais sur un autre serveur, dans l'intranet de notre réseau.

Cela est-il possible? Comment?

J'utilise ce bout de code :
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
 
$rep = "./";
$dir = opendir($rep); 
 
function dd($date) {
   return date("d/m/Y H:i:s",$date);
}
 
while ($f = readdir($dir)) {
   if(is_file($rep.$f)) {
      echo "<li>Nom : ".$f;
      echo "<li>Taille : ".filesize($rep.$f)." octets";
      echo "<li>Création : ".dd(filectime($rep.$f));
      echo "<li>Modification : ".dd(filemtime($rep.$f));
      echo "<li>Dernier accès : ".dd(fileatime($rep.$f));
      echo "<br><br>";
   }
}
Mais si je remplace $rep = "./"; par une adresse réseau du type "\\serveur\repertoire" cela ne fonctionne pas. J'ai essayé de doubler les \ mais cela ne fonctionne pas non plus.

Merci.