Вход Регистрация
Файл: obmen/index.php
Строк: 17
<?php
// ФайлоОбменнег
// Mod by Gemorroj

require 'config.php';

echo 
$top . '
<div class="w"><img src="data/images/dir_big.png" alt=""/>Обменнег<br/></div>
<strong>ФайлОбменнег</strong><br/>'
;

$dir = opendir('.'); // открываем текущую директорию

while ($file = readdir($dir)) {
    if (
$file != '.' && $file != '..' && is_dir($file) && $file != 'data') {
        
// эти файлы игнорируем
        
$a[] = $file;
    }
} 
// записываем все что есть в массив

closedir($dir); //Закрываем

sort($a); //сортируем

$b = name($a);


$total = sizeof($a); //считаем

for ($i = 0; $i < $total; $i++) { //пускаем цикл

    
$d = opendir($a[$i]);
    
$n = 0;

    while ((
$k = readdir($d)) !== false) {
        if (
$k == '.' || $k == '..' || $k[0] == '.' || strrchr($k, '.') == '.php' || strrchr($k, '.') == '.dat') {
            continue;
        }
        
$n += 1;
    }

    
closedir($d); //пробегаем по папкам и считаем сколько в них файлов
    
echo '<img src="data/images/dir.png" alt=""/><a href="down.php?d=' . $a[$i] . '&amp;' . SID . '">' . $b[$i] . '</a> (' . $n . ')<br/>'; //выводим

}

//////////////////////////////////////////////////////////////////

echo '<div class="border">Категорий: ' . $total . '<br/></div>';

if (
substr_count($_SERVER['HTTP_USER_AGENT'], 'Opera Mini')) {
    echo 
'<div class="border"><a href="addfile2.php">Добавить Файл</a><br/></div>';
} else {
    echo 
'<div class="border"><a href="addfile.php">Добавить Файл</a><br/></div>';
}

echo 
$foot;

?>
Онлайн: 3
Реклама