require_once '../core/system.php'; echo only_reg(); echo ban(); $header = 'Общий чат'; require_once H.'core/head.php'; mysql_query("DELETE FROM `chat` WHERE timer<='".$tm."' "); if($user['mesto'] != 'Общий чат') mysql_query("UPDATE `user` set `mesto` = 'Общий чат' where `id` = '".$user['id']."' LIMIT 1"); if($user['save'] < 1){ header('Location: /'); } switch($act) { case 'post': if(isset($_POST['msg'])){ $msg = check($_POST['msg']); $lelfi = $_SERVER['REQUEST_TIME'] - 60; $elfilox = mysql_result(mysql_query("SELECT COUNT(id) FROM `chat` WHERE `msg` = '".$msg."' and `id_user` = '".$user['id']."' and `time`>".$lelfi.""),0); if($elfilox > 0 ) { $err = 'Сообщение повторяет предыдущее!'; header('Location: ? '); } if(mb_strlen($msg) < 1 or mb_strlen($msg) > 400) $err = 'Длина сообщения должна быть от 1 до 400 символов'; if($user['level'] < 10) $err = 'Писать в чате можно только с 10 уровня!'; if(!isset($err)) { $f = $_SERVER['REQUEST_TIME']+43200; if(!isset($_GET['edit'])) { mysql_query("INSERT INTO `chat` SET `id_user` = '".$user['id']."', `msg` = '".$msg."', `timer` = '".$f."', `time` = '".$_SERVER['REQUEST_TIME']."'"); } else { mysql_query("UPDATE `chat` SET `msg`='".$msg."' WHERE `id`='".intval($_GET['id_msg'])."'"); } header('Location: ?'); exit(); } else { header('Location: ?'); $_SESSION['err'] = $err; exit(); } } else { header('Location: ?'); $_SESSION['err'] = 'Введите текст'; exit(); } break; default: if(isset($_GET['del'])){ if($user['prava'] < 2){ $_SESSION['error'] = 'Ошибка!'; header("Location: ?");exit;} $id_chmsg = intval($_GET['id_msg']); $del_chat_msg = mysql_query("DELETE FROM `chat` WHERE `id` = '".$id_chmsg."'"); header("Location: ?"); } $k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `chat` WHERE `hiking`='' and `elit`=''"),0); $k_page = k_page($k_post,10); $page = page($k_page); $start = 10*$page-10; echo '
'; $req = mysql_query("SELECT * from `ban` where `id_us` = '".$user['id']."' and `time`>'".$_SERVER['REQUEST_TIME']."'"); $ban = mysql_fetch_array($req); $avto = mysql_num_rows($req); if($avto == 0){ if(isset($_GET['edit']) && $user['prava'] > 3) { $uu = mysql_query("SELECT * FROM `chat` WHERE `id`='".intval($_GET['id_msg'])."' LIMIT 1"); $edo = mysql_fetch_array($uu); echo '