Вход Регистрация
Файл: wenr.online/app/clan/chat.php
Строк: 26
<?php
if (!$user->isAuth() or $user->get()->clan == 0) {
    
redirect('/clan');
    exit;
}


    if(isset(
$_GET['del'])){
        
$del $db->prepare('delete from chat where id = ?');
        
$del -> execute([Clean :: int($_GET['del'])]);
        
redirect('/clan/chat');
        exit;
    }


     if(isset(
$_GET['clean'])){
        
$del $db->prepare('delete from chat');
        
$del -> execute();
        
        
$notif $db->prepare('insert into chat (user,text,time,clan) values (?,?,?,?)');
        
$notif -> execute([$user->get()->nick,'Игрок '.$user->get()->nick.' очистил чат',time(),$user->get()->clan]);
        
redirect('/chat');
        exit;
    }
    
    
    if(isset(
$_POST['msg'])){
        
        
        
$msg Clean :: text(trim($_POST['msg']));
        
        if(empty(
$msg)){
            
redirect('/chat');
            exit;
        }
        
        
$sql $db->prepare("INSERT INTO `chat` (`user`,`text`,`time`,`clan`) VALUES (?,?,?,?)");
        
$sql->execute([$user->get()->user_id,$msg,time(),$user->get()->clan]);
        
redirect('/clan/chat');
        exit;
            }

    
$all $db->prepare('select * from `chat` where `clan` = ? order by `time` desc');
    
$all -> execute([$user->get()->clan]);
    
$all $all->fetchAll();

        
$peger = new ArrayPaginator('/clan/chat'10); 
    
$items $peger->getItems($all);
    
    echo 
$template->render('clan.chat',
                                [
'all'  =>  $items,
                                
'peger' =>  $peger
                                                            
]    
                                    );
Онлайн: 1
Реклама