Вход Регистрация
Файл: apanel_scan.php
Строк: 20
<?php
#-----------------------------------------------------#
# ============ЗАГРУЗ-ЦЕНТР============= #
#      Автор : Sea #
# E-mail : x-sea-x@ya.ru #
# ICQ : 355152215 #
# Вы не имеете права распространять данный скрипт. #
#         По всем вопросам пишите в ICQ. #
#-----------------------------------------------------#

// mod Gemorroj

//error_reporting(0);

@set_time_limit(99999);
ini_set('max_execution_time'99999);
ignore_user_abort(true);
ob_implicit_flush(1);
//clearstatcache();
ini_set('memory_limit''256M');

require 
'moduls/config.php';
require 
'moduls/header.php';


$HeadTime microtime(true);

if (
$_SESSION['autorise'] != $setup['password'] || $_SESSION['ipu'] != $_SERVER['REMOTE_ADDR']) {
    
error($setup['hackmess']);
}



// скриншоты
chmod($setup['spath'], 0777);
// описания
chmod($setup['opath'], 0777);

$scan = isset($_GET['scan']) ? $_GET['scan'] : $setup['path'];

echo 
'<div style="font-size: x-small;">';
$data scaner($scan);
echo 
'</div>';


if (
$data['errors']) {
    echo  
implode('<br/>'$data['errors']) . '<br/>';
}
echo
'<hr/>';

//Счетчики
// получаем все папки
$res mysql_query('SELECT `path` FROM `files` WHERE `path` LIKE "'.rawurldecode($_GET['scan']).'%" AND `dir` = "1" GROUP BY `path`'$mysql);
while (
$dir mysql_fetch_row($res)) {
    
// заглушка
    
echo 'updated ' htmlspecialchars($dir[0], ENT_NOQUOTES) . '...<br/>';
    
ob_flush();

    
$dir[0] = mysql_real_escape_string($dir[0], $mysql);
    
// заносим данныев БД
    
mysql_query('UPDATE `files` SET `dir_count` = ' intval(mysql_result(mysql_query('SELECT COUNT(1) FROM `files` WHERE `infolder` LIKE "' $dir[0] . '%" AND `hidden` = "0" AND `fileid`="0" AND `dir`="0"'$mysql), 0)) . ' WHERE `path`="' $dir[0] . '"'$mysql);
}
mysql_query('OPTIMIZE TABLE `files`'$mysql);


echo 
'<div class="row">БД обновлена! Счетчики обновлены<br/></div>
Просканировано директорий: ' 
$data['folders'] . '<br/>
Просканировано файлов: ' 
$data['files'] . '<br/>
<div class="foot"><a href="apanel.php">Админка</a> |</div>'
;

require 
'moduls/foot.php';

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