Bonjour,
j'ai ce petit morceau de programme qui permet de scanner un dossier (afin d'y trouver tous les fichiers) mais je voudrais que celui-ci scanne également les sous-dossiers...
j'ai essayé plusieurs choses trouvé a droite a gauche mais je me retrouve toujours avec des erreurs ou cela ne marche pas.
auriez-vous une astuce?
merci
j'ai également essayé ceci : (en vain)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <? // Scan du rep et MAJ de la table $dir = opendir($rep); while($f = readdir($dir)) { if(substr($f,-4)==".exe"||".zip") { if(!$val=mysql_fetch_array(mysql_query("SELECT * FROM $table WHERE url='".$f."'"))) mysql_query("INSERT INTO $table(url,download) VALUES('".$f."',0)"); } } closedir($dir);
mon arborescence est de cette forme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $dossier = opendir($rep); while ($Fichier = readdir($dossier)) { if ($Fichier != "." && $Fichier != "..") { if(substr($f,-4)==".exe"||".zip") { if(!$val=mysql_fetch_array(mysql_query("SELECT * FROM $table WHERE url='".$f."'"))) mysql_query("INSERT INTO $table(url,download) VALUES('".$f."',0)"); } } } closedir($dossier);
-dossier1
-ssdos1
-ss-ssdos1
-ss-ssdos2
-ssdos2
-ss-ssdos1
-ss-ssdos2
-ss-ssdos3
-ss-ssdos4
-ssdos3
-ss-ssdos1
-ss-ssdos2
merci de votre aide
Partager