Сам скрипт (Отобразить)
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <form action="search.php" method="get" enctype="application/form-data">
- <input type="text" value="" placeholder="Введите номер варианта" name="search" />
- <input type="submit" value="Поиск" />
- </form>
- <?PHP
- $dir = '.';
- $f = 0;
- $nulle = 0;
- $result = '';
- echo '<b>'."Не введен запрос!".'</b>';
- }
- else {
- {
- if($files1[$i]!='.' && $files1[$i]!='..' && $files1[$i]!='old' && $files1[$i]!='forsearch' && $files1[$i]!='backup' && $files1[$i]!='index.php' && $files1[$i]!='material.php' && $files1[$i]!='search.php') { //не увидеть папку
- $filefol = "$dir"."/"."$files1[$i]";
- $newmass[] = "$filefol"."/"."$files2[$f]";
- }
- }
- }
- }
- $file = $files1;
- // Поиск по корневому
- {
- $filemass1[] = $file[$s];
- }
- }
- $nulle = $nulle + 1;
- }
- else {
- {
- if ($filemass1[$fs] != 'old' or $filemass1[$fs] != 'forsearch' or $filemass1[$fs] != 'backup' or $filemass1[$fs] != 'index.php' or $filemass1[$fs] != 'material.php' or $filemass1[$fs] != 'search.php') { // не показывать файл в выводе
- $finallmass[] = '<a href='.'/'."$filemass1[$fs]".'>'."$filemass1[$fs]".'</a>'.'<br>';
- // echo '<a href='.'/'."$filemass1[$fs]".'>'."$filemass1[$fs]".'</a>'. '<br>';
- }
- }
- }
- // Конец поиска по корневому вместе с выводом результатов
- // Поиск по папкам
- {
- $filemass2[] = $newmass[$re];
- }
- }
- $nulle = $nulle + 1;
- }
- else {
- {
- if ($vivod[$er] != 'old' or $vivod[$er] != 'forsearch' or $vivod[$er] != 'backup' or $vivod[$er] != 'index.php' or $vivod[$er] != 'material.php' or $vivod[$er] != 'search.php') { // не показывать файл в выводе
- // echo '<a href='.'/'."$filemass2[$er]".'>'."$vivod[$er]".'</a>'. '<br>';
- $finallmass[] = '<a href='.'/'."$filemass2[$er]".'>'."$vivod[$er]".'</a>'.'<br>';
- }
- }
- }
- // Конец поиска по корневому вместе с выводом результатов
- echo '<b>'."Ничего не найдено :(".'</b>'.'<br>';
- }
- else {
- $spisok = '';
- foreach ($finallmass as $value) {
- $spisok .= $value.'<br>';
- }
- {
- echo "$finallmass[$wqqw]";
- }
- }
- }
- echo '<br>';
- }
- echo '<br>';
- echo '<a href="/">В начало</a>';
- echo '<br>';
- echo '<br>';
- // Файлы в корневом каталоге $file
- // в категориях с путями $newmass
- // все слито воедино $files1 (все файлы в корневой и папках)
- // финальный массив с ссылками $finallmass
- // если ничего не было найдено $nulle должен быть равен 2 или массив finallmass будет пустым
- ?>