|
|
|
| У апача есть функция что бы покызвал в браузере список папки.
Показывают он так, что все новые файлы отображаються в конце, с этим я разобрался, просто после нажатия на Name, урл стал выглядить www.site.ru/test/?C=N;O=D и сортируеться по дате создания.
Но в папке 1000+ файлов,и ждать пока он их всех отоброзить нет желания тратить трафик и время, хочу что бы он отображал только последние добавленные 100 файлов, есть ли какая то опция для этого по типа ?C=N;O=D.
Пробовал что то типа L=100 не прокатило :) | |
|
|
|
|
|
|
|
для: Бамси
(09.07.2006 в 02:36)
| | Это хотя-бы реально? | |
|
|
|
|
|
|
|
для: Бамси
(09.07.2006 в 23:30)
| | Хм... если честно не слышал чтобы у Apache был специальный параметр для ограничения вывода числа файлов, но это не значит что его нет... | |
|
|
|
|
|
|
|
для: Бамси
(09.07.2006 в 23:30)
| | А зачем тебе стандартный напиши свой отображатель файлов, и делай с ним что захочешь | |
|
|
|
|
|
|
|
для: himic
(10.07.2006 в 11:56)
| | Если бы были знания пшп на таком уровне, тогда бы не спрашивал. | |
|
|
|
|
|
|
|
для: Бамси
(10.07.2006 в 16:18)
| | Ну тогда держи пару строк
начни с этого
<?
$dir=opendir("../obmen");//открывает директорию
while($file=readdir($dir))//читать пока файлы не закончатся
if($file!=='.' && $file!=='..' && $file!=='index.php'){//не выводить файлы
echo '<a href="'.$file.'">'.$file.'('.round(filesize($file)/1024,1) .'кб)</a><br/>';//размер файла
}
closedir($dir);//закрываем
?>
|
| |
|
|
|
|
|
|
|
для: himic
(11.07.2006 в 07:04)
| | Спасибо, начало вопросам положено.
Значит все файлы в папке имеют типа такого названия gr_20060717234648_000016, без формата, но все имеют текстовой формат.
gr_ 2006 07 17 23 46 48 _000016
год мес день ч м с
|
И что бы названия допустим отображались в таком виде:
23:46 17 Июля 2006 Год
Как это сделать?
(Полагаю тему нужно перенести в Пшп, или начать новую, решать не мне.) | |
|
|
|
|
|
|
|
для: Бамси
(18.07.2006 в 01:01)
| | Давайте лучше новую тему заведём действительно. | |
|
|
|