Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Вывод файлов из папки на сервере в текстовый файл
цитата
20/11/10 в 15:50
 Afina
на сервере есть папка в ней статичные html файлы
нужно все html файлы из папки вывести в текстовый или ещё лучше html файл
Есть решение какое нить для этого, а то ручками долго?
цитата
20/11/10 в 15:56
 Jacob
Имена всех html файлов из директории?
цитата
20/11/10 в 16:01
 Afina
да
цитата
20/11/10 в 16:07
 Jacob
ls /path/to/ | grep .html > list.txt
Может так?
цитата
20/11/10 в 16:14
 Afina
неоняла, а попроще?
цитата
20/11/10 в 16:19
 Swimmer24
это команда для шелла, проще не бывает.
для ввода в putty
цитата
20/11/10 в 16:37
 Afina
а без шелла реально какнить?
цитата
20/11/10 в 16:53
 Swimmer24
открой папку по фтп в тотал коммандере, выделить все файлы по расширению (меню выделение), далее инструменты - копировать имена файлов в буфер
цитата
20/11/10 в 17:03
 Jacob
Создай в директории файл list.php с кодом
<?
$handle=opendir(".");
while (($file = readdir($handle))!==false) {
        $ext = pathinfo($file, PATHINFO_EXTENSION);
        if ($ext == "html") {
                echo("$file <br />");
        }
}
?>
и открой браузером.
цитата
20/11/10 в 17:53
 Afina
Jacob: спасибо +8
быстро и просто, то что надо!
цитата
20/11/10 в 22:56
 Afina
Jacob а подскажи ещё, как сделать чтоб каждый файл на себя ссылался?
что то типа этого icon_wink.gif
1.html
2.html
3.html
цитата
20/11/10 в 23:09
 Jacob
Afina: Типа такого?
<?
$handle=opendir(".");
while (($file = readdir($handle))!==false) {
        $ext = pathinfo($file, PATHINFO_EXTENSION);
        if ($ext == "html") {
                echo("<a href='$file'>$file</a><br />");
        }
}
?>
цитата
20/11/10 в 23:25
 Afina
спасибо smail54.gif
цитата
20/11/10 в 23:31
 Jacob
Обращайся, не дорого smail54.gif


Эта страница в полной версии