Вход Регистрация
Файл: mods/admin/main.php
Строк: 58
<?php
/*
 * Админка
 */
$title "Админка";

$validate = new validate();


if(isset(
$_GET['a'])){
$mod Simple::ClearData($_GET['a'], 's');}
else
{
$mod 'index';}

if(isset(
$_GET['d'])){
$d Simple::ClearData($_GET['d'], 's');}
else{
    
$d '';
}

if(isset(
$_GET['id'])){
$id Simple::ClearData($_GET['id'], 'i');}





if((
Simple::setting('admin')!=$_SESSION['user']['login']) && (md5(Simple::setting('password'))!=$_SESSION['user']['password']) && $mod!='auth'){
    
$mod 'auth';
}

switch(
$mod){
case(
'index'):
    
    
$index_template '/admin/index.tpl.php';
    
break;

/////////Действия

case('auth'):
    if((
Simple::setting('admin')==$_SESSION['user']['login']) && (md5(Simple::setting('password'))==$_SESSION['user']['password'])){
    
Simple::redirect("index.php?mod=admin""Вы уже авторизованы!");
}
    
if(
$_POST){
    
$admin Simple::ClearData($_POST['admin'], 's');
    
$password md5(md5($_POST['password']));
    
    if(!
$validate->validAdmin($admin,$password)){
        
$_SESSION['user']['login'] = $admin;
        
$_SESSION['user']['password'] = md5($password);
        
Simple::redirect("index.php?mod=admin""Вы успешно вошли!");
    }
}

    
$index_template '/admin/auth.tpl.php';
    
    
    
    
break;

////////

//Настройки

case('settings'):
    
    
    
$index_template '/admin/settings.tpl.php';
    
    if(
$_POST){
        
$boom $_POST;
        
        if(!
$validate->validSet($boom)){
            
Simple::redirect("index.php?mod=admin""Успешно изменено!");
        }
    }
    
    
break;


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

//LOGS


case('logs'):
    
    
    
$index_template '/admin/logs.tpl.php';
    
    
break;


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

case('reklam'):
    
    if(
$d == 'delete'){
        if(!
$validate->deleteReklam($id)){
            
Simple::redirect("index.php?mod=admin""Реклама успешно удалена!");
        }
    }
    
    
    if(
$_POST){
        
$name Simple::ClearData($_POST['name'], 's');
        
$http Simple::ClearData($_POST['http'], 's');
        
$date Simple::ClearData($_POST['date'], 'i');
        
$sight Simple::ClearData($_POST['sight'], 'i');
        
        if(!
$validate->addReklam($name,$http,$date,$sight)){
            
Simple::redirect("index.php?mod=admin""Реклама успешно добавлена!");
        }
    }
    
    
    
$index_template "/admin/reklam.tpl.php";
    
    
break;

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

//deletemessage

case('deletemessage'):
    
    if(
$id!=0){
        if(!
$validate->deleteMessage($id)){
            
Simple::redirect("index.php?mod=guest""Сообщение успешно удалено!");
        }
    }
    
break;

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

//FRIENDS

case('friends'):
    
    if(
$d == 'delete'){
        if(!
$validate->deleteFriend($id)){
            
Simple::redirect("index.php?mod=admin&a=friends""Вы удалили этот сайт");
        }
    }
    
    if(
$d == 'yes'){
        if(!
$validate->yesFriend($id)){
            
Simple::redirect("index.php?mod=admin&a=friends""Вы пропустили этот сайт!");
        }
    }
    
    
$index_template "/admin/friends.tpl.php";
    
break;

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


  
    
default:
    
    
Simple::redirect('../index.php''Произошла ошибка!');
    
    break;


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