|
|
|
| Есть папка, в ней много других папок и файлов, надо чтобы скрипт проверял название файла в текущем каталоге, потом во всех подкаталогах и т.д. Я успел сделать токо такое :
<center>Поиск:</center>
Введите ключевое слово для поиска :
<form action = "search.php" method = "post">
<input type="text" name="word" size="50" maxlength="100" value=""><br>
<input type="submit" value="Поиск">
</form>
<table>
<?
if(trim($word)!=="")
{
$dir='lib';
$files=scandir($dir);
foreach($files as $val)
{
$f=$dir.'/'.$val;
if(is_file($f))
{
if(substr_count($val,$word)>0)
{
?>
<tr>
<td id="itype"><center><IMG SRC="images/text.gif"></center></td>
<td id="iname"><a href="<?echo '/',$dir,'/',$val;?>"><?echo "$val";?></a></td>
</tr>
<?
}
else;
}
else;
}
}
else;
|
Но он (скрипт) проверяет название только в текущем каталогу, может кто-то подскажет как сделать так чтобы он пробегал все подкаталоги ? Буду очень благодарен за помощь ! | |
|
|
|
|
|
|
|
для: IgorT
(20.10.2007 в 21:43)
| | Рекурсивный спуск по дереву каталогов - погляди на форуме в поиске, очень часто поднимается тема | |
|
|
|