я вот пишу файл менеджер!
как можно вывести сначало папки а потом файлы?
Swank (16.07.2013 / 14:46)почитай на пхп нет про спл, там и примеры понятные, есть метод isDot()
Koenig, не spl для меня тяжело буду ис дир и ис филе использовать)
if(isset($_GET['dir']))
{
$dir=htmlspecialchars($_GET['dir']);
}else
$dir=HOME;
if(is_dir($dir))
{
echo $dir.'<br>';
$files = scandir($dir);
array_shift($files);
for($i=0; $i<sizeof($files); $i++)
if(is_dir($files[$i]))
echo '<a href="?dir=' . $dir . '/' . $files[$i].'" title="открыть/скачать файл или страницу"><b>'.$files[$i].'</b></a><br>';
for($i=0; $i<sizeof($files); $i++)
if(is_file($files[$i]))
echo '<a href="?dir=' . $dir . '/' . $files[$i].'" title="открыть/скачать файл или страницу">'.$files[$i].'</a>;<br>';
}
else echo $dir.' -такой директории нет;<br>';