Вход Регистрация
Файл: bitva-online.ru/clan/chat.php
Строк: 95
<?
require_once '../core/system.php';
echo 
only_reg();
if(
$user['clan_id'] == 0) {
    
header("Location: /clan/");
    exit();
}

$error NULL;
if(isset(
$_POST['msg'])) {
    
$msg mysql_real_escape_string($_POST['msg']);
    if((
mb_strlen($msg'UTF-8') < 3) || (mb_strlen($msg'UTF-8') > 400)) $error =  'Длина сообщения должна быть в пределах 3 - 400 символов';
    if(!isset(
$error)) {
        
mysql_query("INSERT INTO `clan_chat` SET `clan_id` = '$user[clan_id]', `id_user` = '$user[id]', `msg` = '$msg', `time` = '".time()."'");
        
header('Location: /clan/chat.php');
        exit();
    }
}

if(isset(
$_GET['del']) && $user['clan_prava'] == 4) {
    
$id = (int) $_GET['del'];
    
mysql_query("DELETE FROM `clan_chat` WHERE `id` = '$id'");
    
header("Location: /clan/chat.php");
    exit();
}

$header 'Чат клана';
require_once 
'../core/head.php';

$k_post mysql_result(mysql_query("SELECT COUNT(*)  FROM `clan_chat` WHERE `clan_id` = '".$user['clan_id']."'") ,0);
$k_page k_page($k_post,$set['p_str']);
$page page($k_page);
$start $set['p_str']*$page-$set['p_str'];

if(
$error) {
    echo 
'<div class="player" style="color: red">
    '
.$error.'
    </div>'
;
}

echo 
'<div class="player menuList">
<li><a href="?"><img src="/images/icon/arrow.png">Обновить</a></li>
</div>
<div class="mini-line"></div>'
;

if(isset(
$_GET['id'])) {
    
$ank mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = ".(int) $_GET['id']." LIMIT 1"));
    echo 
'<form class="player" method="post" action="">
    <input class="text large" value="'
.htmlspecialchars($ank[nick]).', " type="text" name="msg" /><br />
    <span class="btn"><span class="end"><input class="label" type="submit" value="Отправить">Отправить</span></span>
    </form>'
;
} else {
    echo 
'<form class="player" method="post" action="">
    <input class="text large" type="text" name="msg" /><br />
    <span class="btn"><span class="end"><input class="label" type="submit" value="Отправить">Отправить</span></span>
    </form>'
;
}

$q mysql_query("SELECT * FROM `clan_chat`  WHERE `clan_id` = '".$user['clan_id']."' ORDER BY `id` DESC LIMIT $start$set[p_str]");
echo 
'<div class="dot-line"></div><div class="player" style = "color: #d3e2ed;">';
while(
$post mysql_fetch_assoc($q)) {
    
$ank mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
    if(
$ank[prava] >= ){
        
$color 'Admin';
    }
    if(
$ank[prava] == ){
        
$color 'quality-4';
    }
    if(
$ank[id] == 2638 ){
        
$color 'red';
    }
    if(
$ank[id] == 2408 ){
        
$color 'yellow';
    }
    if(
$ank[prava] == ){
        
$color 'Moder';
    }
    if(
$ank[prava] == ){
        
$color '';
    }
    
    if (
$ank['storona'] == '0') {
        echo 
'<img src="/images/icon/0.png" height="11" alt="a"/>';
        }
        
    if (
$ank['storona'] == '1') {
        echo 
'<img src="/images/icon/1.png" height="11" alt="d"/>';
        }
        
echo 
online($ank[id]);
    
$nick = ($ank['id'] == 2403) ? '<span style="color: red">'.$ank['nick'].'</span>' $ank['nick'];
echo 
'<a href="/user/?id='.$ank['id'].'"><b><span style = "color: #becdd8;">'.$nick.'</span></b></a>';
    
echo 
'<span class="yellow"> ['.vremja($post['time']).']</span>
<a href="?id='
.$ank['id'].'">(отв.)</a>';
    if(
$user['clan_prava'] == 4) echo '<a href="?del='.$post['id'].'">(удал.)</a>';
    echo 
': <span class="'.$color.'">'.smiles($post['msg']).'</span><br>';
}

echo 
'</div>';
if (
$k_page>1){
    echo 
"<div class='dot-line'></div>";
    
str('?',$k_page,$page);
}

include 
'../core/foot.php';
Онлайн: 1
Реклама