Bonjour,

Je suis en train d'écrire un moteur de recherche de fichier, je m'oriente vers glob :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
    $search = $_POST['recherche'];
    $Folder = $_POST['folder'];
    $Recursif = 'false';
 
    $results = glob($Folder.'*'.$search.'*'); 
    if(count($results) != 1) { 
        foreach($results as $valeur) { 
$mysearch = str_replace($Folder,'',$valeur);
           echo "<li><a href='$mysearch' target='_blank'>$mysearch</a></li>\r\n";
        }
		echo "<br><br>".count($results);
    }
Je voudrais rajouter une option qui permettrai de lancer la recherche sur toute l'arborescence (donc récursive)

Avez-vous un début de script que je pourrais adapter ?

Quelle méthode me conseillez-vous afin de ne pas plomber le serveur et d'avoir un script le plus rapide possible ?