Здесь быстро сценарий для того чтобы получить все архивы от директории:
если ($handle = opendir, то ($directory_name)) {
пока (ложно! == ($file = readdir ($handle))) {
если ($file! = «.» && $file! = «. .") {
$out [] = $file;
}
}
closedir ($handle);
}
? >
Замените $directory_name с курсом к скоросшивателю, котор вы хотите искать внутри.
После того как это Кодий будет исполнено вы будете иметь $out вызванное блоком будет хранить все архивы внутри обеспеченная директория.
Вы можете сделать теперь - раз вы представляли форму поиска с значением является следующим:
если (isset, то ($_GET [«ключевое слово»])) {
$keyword = $_GET [«ключевое слово»];
если (! опорожните && ($out) in_array ($keyword, $out)) {
был отголосок «архив»;
} еще {
не был отголосок «архив»;
}
}
Я надеюсь это помогает