Файл: downloads/scan.php
Строк: 45
<?php
include_once '../system/head.php';
if($user['level'] == '1'){
if (empty($_GET[mod])){
echo' <div class="menu">
<form action="?mod=scan" method="post">
Категория для добавления :<br/>
<select name="cat">';
$sef = mysql_query ("select * from `cat` order by `id`");
while($ff = mysql_fetch_array ($sef))
{echo '
<option value="'.$ff['id'].'">'.$ff['name'].'</option></br/>';}
echo '</select><br>
<input class="ibutton" type="submit" value="Поиск"/>
</form>
</div>';}
if ($_GET[mod]=='scan'){
$idcat = $_POST['cat'];
$catos = $_GET['cat'];
echo' <div class="menu">
<form action="?mod=scans" method="post">
ID раздела :<br>
<small>Не трогать!</small>
<input type="text" name="cat" value="'.$idcat.'"/><br/>
Папка для сканирования(без /) :<br>
<small><b>Например, music</b></small><br>
<input type="text" name="dir" title="Text"/><br/>
Категория для добавления :<br/>
<select name="podcat">';
$sef = mysql_query ("select * from `podcat` WHERE `cat`='$idcat' order by `id`");
while($ff = mysql_fetch_array ($sef))
{echo '
<option value="'.$ff['id'].'">'.$ff['name'].'</option></br/>';}
echo '</select><br>
Тип :<br><select name="type"><option value="1">Звук</option></br/><option value="2">Картинка</option></br/><option value="3">Видео</option></br/><option value="4">Анимация</option></br/>
</select><br>
<input class="ibutton" type="submit" value="Поиск"/>
</form>
</div>';
}
if ($_GET[mod]=='scans')
{
$id = $_POST['cat'];
$papka = $_POST['dir'];
$type = $_POST['type'];
$podcat = $_POST['podcat'];
$dir = 'files/'.$papka.'/';
$time = time();
$files = ''.array_sum(array_map('is_file', glob(''.$dir.'*'))).'';
if($files > 0){
// Открыть заведомо существующий каталог и начать считывать его содержимое
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if($file == '.' or $file == '.htaccess' or $file == '..'){}else{
mysql_query("INSERT INTO `files` SET `name`='$file', `file`='$dir$file', `cat`='$id',`podcat`='$podcat',`genre`='$type', `down`='0', `view`='0'");
print '<div class="menu">'.$file.' - Добавлен!';
echo'</div>';}
}
closedir($dh);
}
}
echo 'Добавлено - '.$files.' файлов';}else{echo'<div class="menu">Файлов в указаной директории нету.</div>';}}
}else{echo'<div class="menu">Доступно только администраторам</div>';}
require_once '../system/foot.php';
?>