Soul_Stealler
Registered
Как да го направа тоя скрипт да индексира повече директории?
Код:
<?php
$upload_dir = ".";
//директорията която да бъде прочетена. Оставете "." ако искате да прочетете директорията в която се намира скрипта! Не слагайте "\" накрая!!
// ЗАБЕЛЕЖКА: Файловете се сортират по цифра сложена накрая в името на файловте! Пример: file 1.zip file 2.zip ако има само тези 2 файла, на 2-рия ще сложи "Ново"!
$handle=opendir($upload_dir);
$filelist = "";
$filesarray = Array();
while ($file = readdir($handle))
//ако в директорията има файлове на име "." или ".." да не ги показва!
if(!is_dir($file) && !is_link($file) && $file != ".." && $file != ".")
$filesarray["$file"] = intval(ereg_replace("[^0-9]", "0", $file));
asort($filesarray);
foreach($filesarray as $file=>$key)
//извеждане на файловете
$filelist .= " :: <a href='$upload_dir/$file'>$file</a><br />";
$filelist = substr($filelist, 0, strlen($filelist )-6);
//слагане на надпис "Ново" на последния файл!
$filelist .= " <font color = 'red'></font><br>";
echo $filelist;
?>