Скрипт, сканирующий дирректорию, и создающий ссылки

  • Тут может быть ваша реклама

Dimasmir

Турист
28 Мар 2005
166
1
43
36
Питер
Credits
0
Привет.
Мне вот такой скрипт нужен необычный. Я постараюсь объяснить, а вы подумайте, пожалуйста, где что-то похожее можно найти.

Знач так, выглядеть это должно так: человек вводит адрес files.***.ru, допустим.
Он попадает на страницу. Эта страница содержит скрипт, который сканирует дирректорию, в которой находится, на наличие папок. Если папка есть, то он внутри ищет ***.txt, в котором написано описание для этой папки.

На странице, на которую зашел пользователь появляются ссылки на эти дирректории, с текстом, который скрипт прочитал из файла ***.txt.
_____

Пример:

человек заходит на vuz.domain.ru
в этой папке есть скрипт, о котором я прошу и папка images.
В папке images есть фотки и файл inf.txt
В файле inf.txt есть описание (Каталог фотографий).

Скрипт выводит:

Каталог фотографий

______

Если вам ничего не понятно, то не ругайтесь. Прикинте, сколько я думал, чтобы это написать.

_______

Я приму любой аналог!!!!
 
Последнее редактирование модератором:

Vah

Турист
8 Май 2005
142
1
43
39
Moscow
Credits
0
Если тебе нужно это - то держи и наслаждайся.....
PHP:
if ($handle = opendir('.')) {
        while (false !== ($file = readdir($handle))) {
                if ($file != "." && $file != "..") {
                        if(is_dir($file)){
                                $desc=file($file."/decription.txt");
                                echo "< a href=".$file.">$desc</a>";
                        }
                }
        }
        closedir($handle);
}

а ещё вот тебе мануалы:
http://ru.php.net/manual/en/function.readdir.php
http://ru.php.net/manual/en/function.opendir.php
http://ru.php.net/manual/en/function.is-dir.php
http://ru.php.net/manual/en/function.file.php
 
  • Like
Реакции: Dimasmir

Dimasmir

Турист
28 Мар 2005
166
1
43
36
Питер
Credits
0
Пасибо!!! (Пойду покликаю по баннерам)

Но проблемка есть, вместо заголовка ссылки появляется Array
 
Последнее редактирование модератором:

Vah

Турист
8 Май 2005
142
1
43
39
Moscow
Credits
0
Dimasmir написал(а):
Пасибо!!! (Пойду покликаю по баннерам)

Но проблемка есть, вместо заголовка ссылки появляется Array

PHP:
 echo "< a href=".$file.">$desc[0]</a>";

ты помоему сам думать не хочешь..... ссылки дал....... и т.д. и т.п.
 

Dimasmir

Турист
28 Мар 2005
166
1
43
36
Питер
Credits
0
Vah написал(а):
PHP:
 echo "< a href=".$file.">$desc[0]</a>";

ты помоему сам думать не хочешь..... ссылки дал....... и т.д. и т.п.

Не хочу :p . Просто плохо знаю язык. Мануалы на английском, поздно было, голова не варила. Спасибо тебе за помощь в общем!!! :) (Пойду покликаю по баннерам)
 
Последнее редактирование модератором: