Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите сделать поиск по названиях файлов
 
 автор: IgorT   (20.10.2007 в 21:43)   письмо автору
 
 

Есть папка, в ней много других папок и файлов, надо чтобы скрипт проверял название файла в текущем каталоге, потом во всех подкаталогах и т.д. Я успел сделать токо такое :


<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;    


Но он (скрипт) проверяет название только в текущем каталогу, может кто-то подскажет как сделать так чтобы он пробегал все подкаталоги ? Буду очень благодарен за помощь !

   
 
 автор: mihdan   (21.10.2007 в 02:00)   письмо автору
 
   для: IgorT   (20.10.2007 в 21:43)
 

Рекурсивный спуск по дереву каталогов - погляди на форуме в поиске, очень часто поднимается тема

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования