Просмотр файла admin/dump_sin.php

Размер файла: 2.88Kb
<?
#-------------------------------------------#
# Автор скрипта : -=Орёл=- (c)              #
# email         : [email protected]                #  
# icq           : 952-042                   #
# Скрипт распространяется бесплатно:)       #
# Пишу скрипты на заказ обращатся в icq     #                                         
#-------------------------------------------#
include_once("../inc/ini.php");
include_once("../inc/connect.php");
include_once("../inc/function.php");
include_once("../inc/config.php");
include_once("../themes/$config_themes/index.php");

$OR_SES = mysql_query("SELECT * FROM admin WHERE id='$_SESSION[id_admin]' and pass='$_SESSION[pass_admin]'");
if (mysql_num_rows($OR_SES)){

if ($_GET['tid'] == 'yes'){
//-------------------------------Минхронизация базы-------------------------//
$dir = opendir('../'.$dir_file);
while ($open = readdir($dir)){
if ($open == '.' || $open == '..'){continue;}
if ($open == 'index.php'){continue;}

$OR_ISSET_SINHRON = mysql_query("SELECT * FROM files WHERE id");
while ($data = mysql_fetch_array($OR_ISSET_SINHRON)){
if (!file_exists(DIR.$dir_file.'/'.$data['file']))
{
$OR_DELTE_SIN = mysql_query("DELETE FROM files WHERE id='$data[id]'");
}
}


}
//-----------------------------Синхронизация файлов------------------------------//
$c = 0;
$file_dir = opendir('../'.$dir_file);
while ($datafile = readdir($file_dir)){
if ($datafile == '.' || $datafile == '..'){continue;}
if ($datafile == 'index.php'){continue;}

$OR_ISSET_FILE = mysql_query("SELECT * FROM files WHERE file='$datafile'");
if (!mysql_num_rows($OR_ISSET_FILE)){
$c++;
$delete_file = unlink('../'.$dir_file.'/'.$datafile);
}
}
if ($OR_DELTE_SIN and $delete_file){$msg[] = 'Синхронизация прошла успешно';}else{$msg[] = 'Синхронизация прошла успешно';}
}


echo $div['title'].'Синхронизация файлов'.$div['title_end'];
echo $div['menu'];
include("../inc/msg.php");
echo 'Синхронизация файлов это сверка файлов с базой данных этот процесс может занять некоторое время.<br />';
echo 'Синхронизация удаляет файлы которые не занесены в базу но пресудствуют в папки с файлами,таким образом очищает обменник от лишнего веса<br />';
echo 'Подтвердите синхронизацию файлов<br />';
echo '<a href="?tid=yes">да</a>|<a href="index.php">нет</a><br />';
echo '<img src="../img/home.png"/><a href="index.php">На главную</a><br />';
echo $div['menu_end'];

}else{
header('Location: index.php');
}

include_once("../themes/$config_themes/foot.php");
?>