Вход Регистрация
Файл: data_base_cleaner.php
Строк: 140
<?php
include_once '../sys/inc/start.php';
include_once 
'../sys/inc/compress.php';
include_once 
'../sys/inc/sess.php';
include_once 
'../sys/inc/home.php';
include_once 
'../sys/inc/settings.php';
include_once 
'../sys/inc/db_connect.php';
include_once 
'../sys/inc/ipua.php';
include_once 
'../sys/inc/fnc.php';
include_once 
'../sys/inc/user.php';
only_level(4);
$set['title'] = 'Настройка автоочистки';
include_once 
'../sys/inc/thead.php';
title();
aut();
if (isset(
$user)&& $user['level']<=3){
echo 
'А что это Ты здесь забыл? Ну-ка иди отсюда, нечего тебе тут делать!';
include_once 
'../sys/inc/tfoot.php';
exit;
}
$trunc=mysql_fetch_array(mysql_query("SELECT * FROM `truncate`"));
// очистка почты Системы
if (isset($_GET['system'])){
mysql_query("DELETE FROM `mail` WHERE `id_user` = '0' OR `id_kont` = '0'");
msg('Очистка прошла успешно');
}
// принудительная очистка
if (isset($_GET['now'])){
if (isset(
$user)&& $trunc['mail']==1)
mysql_query("TRUNCATE TABLE `mail`");

if (isset(
$user)&& $trunc['tape']==1)
mysql_query("TRUNCATE TABLE `tape`");
if (isset(
$user)&& $trunc['discussions']==1)
mysql_query("TRUNCATE TABLE `discussions`");
if (isset(
$user)&& $trunc['notification']==1)
mysql_query("TRUNCATE TABLE `notification`");
msg('Очистка прошла успешно');
}
// запланированная очистка
if (isset($_GET['set'])){
mysql_query("TRUNCATE TABLE `truncate`");
mysql_query("INSERT INTO `truncate` (`mail`) values('0')");
if (isset(
$_POST['mail']) && $_POST['mail']==1)
{
$trunc['mail']=1;
mysql_query("UPDATE `truncate` SET `mail` = '1' LIMIT 1");
}
else
{
$trunc['mail']=0;
mysql_query("UPDATE `truncate` SET `mail` = '0' LIMIT 1");
}
if (isset(
$_POST['tape']) && $_POST['tape']==1)
{
$trunc['tape']=1;
mysql_query("UPDATE `truncate` SET `tape` = '1' LIMIT 1");
}
else
{
$trunc['tape']=0;
mysql_query("UPDATE `truncate` SET `tape` = '0' LIMIT 1");
}
if (isset(
$_POST['discussions']) && $_POST['discussions']==1)
{
$trunc['discussions']=1;
mysql_query("UPDATE `truncate` SET `discussions` = '1' LIMIT 1");
}
else
{
$trunc['discussions']=0;
mysql_query("UPDATE `truncate` SET `discussions` = '0' LIMIT 1");
}
if (isset(
$_POST['notification']) && $_POST['notification']==1)
{
$trunc['notification']=1;
mysql_query("UPDATE `truncate` SET `notification` = '1' LIMIT 1");
}
else
{
$trunc['notification']=0;
mysql_query("UPDATE `truncate` SET `notification` = '0' LIMIT 1");
}
if (isset(
$_POST['time'])){
$timer=$time+=intval($_POST['time'])*60*60*24*7;
mysql_query("UPDATE `truncate` SET `time` = '$timer'  LIMIT 1");
mysql_query("UPDATE `truncate` SET `time_dat` = '".$_POST['time']."'  LIMIT 1");
}
header("Location: ?");
}
// параметры установки автоочистки
echo "<div class='nav1'>";
echo 
"Следующая очистка в :<br/><font color='red'>".vremja($trunc[time])."</font>";
echo 
'<form action="?set" method="post">';
echo 
"<label><input type='checkbox' name='mail'".($trunc[mail]?" checked='checked'":null)." value='1' />Очищать почту</label><br />n";
echo 
"<label><input type='checkbox' name='tape'".($trunc[tape]?" checked='checked'":null)." value='1' />Очищать ленту</label><br />n";
echo 
"<label><input type='checkbox' name='discussions'".($trunc[discussions]?" checked='checked'":null)." value='1' />Очищать обсуждения</label><br />n";
echo 
"<label><input type='checkbox' name='notification'".($trunc[notification]?" checked='checked'":null)." value='1' />Очищать уведомления</label><br />n";
echo 
"Автоочистка будет происходить каждые:<br />";
echo 
"<input type='text' name='time' value='$trunc[time_dat]' maxlength='11' size='3' />n";
echo 
"недели<br />n";
echo 
"<input type='submit' name='save' value='Сохранить' />n";
echo 
"</form>n";
echo 
'<a href="?now"><div class="main">Принудительная очистка</a></div>';
echo 
'<a href="?system"><div class="main">Очистить почту Системы</a></div>';
echo 
"</div>";
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 1
Реклама