
28.04.2007, 17:28
|
|
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме: 4172659
Репутация:
646
|
|
PHP. Функция для вывода списка файлов в данной дериктоии и ниже. Форматировать по вкусу.
PHP код:
function browse_tree($npath, $ipath, $showhtfiles=false)
{
$op="";
$notadir=array(".", "..");
$dir=opendir($npath);
while ($file=readdir($dir))
{
// если стоит опция не показывать файлы вроде ".htaccess" - проверяем
$stripped_as_ht=($showhtfiles) ? false : (substr($file,0,1)==".") ;
// если это не "." и не ".."
if ((filetype($npath.$file)=="dir")&&(!in_array($file, $notadir))
{
$nipath="$ipath/$file";
browse($npath.$file."/", $nipath);
}
else
if ((!in_array($file,$notadir)) && (!$stripped_as_ht))
{
$op.="$ipath/$file\n";
}
}
// При необходимости - раскомментировать следующую строку
// $op=nl2br($op);
return $op;
}
|
|
|