Файл: largewar.ru/chats.php
Строк: 162
<?
include 'look/g.php';
include 'look/c.php';
include 'look/cfg.php';
include 'look/vuvod.php';
include 'look/myhead.php';
$pass = base64_decode($pass);
$g=mysql_query("SELECT * FROM `tb_uzers` WHERE `nick`='$nick' AND `pass`='$pass' LIMIT 1");
if(mysql_num_rows($g)==1){
$pass = base64_encode($pass);
if($game=="dels"){
$g=mysql_query("SELECT * FROM `tb_admis` WHERE `nick`='$nick' LIMIT 1");
if(mysql_num_rows($g)==1){
mysql_query("DELETE FROM `tb_chats` WHERE `id`='".$id."'");
echo "Сообщение удалено
<li><a href="chats.php">В чат</a>";
}else{echo "Вы не администратор";}
include 'look/nog.php';
exit;
}
if($game=="ddels"){
$g=mysql_query("SELECT * FROM `tb_moders` WHERE `nick`='$nick' LIMIT 1");
if(mysql_num_rows($g)==1){
mysql_query("DELETE FROM `tb_chats` WHERE `id`='".$id."'");
echo "Сообщение удалено
<li><a href="chats.php?$sis">В чат</a>";
}else{echo "Вы не модератор";}
include 'look/nog.php';
exit;
}
if($game=="save"){
if(empty($msg)){echo "Вы не ввели сообщение<li><a href="chats.php?nick=$nick&pass=$pass">В чат</a>";}else{
if($lvl<"$chatlvl"){echo "В чате можно писать только после <b>$chatlvl</b> уровня";
echo "<li><a href="chats.php">В чат</a>";
include 'look/nog.php';
exit;
}
if (strlen($msg) > 300) {echo"Вы неможете вводить больше <b>300</b> символов<br/><br/><li><a href="chats.php?$sis">Назад</a>";
include 'look/nog.php';
exit;
}
if($transi=="ok"){
require_once "look/translit.php";
if(ereg("[а-яА-Я]",$msg)){}else{
$msg=str_replace($trans1,$trans2,$msg);}
}
$g=mysql_query("SELECT * FROM `tb_bans` WHERE `im`='$nick' LIMIT 1");
if(mysql_num_rows($g)==1){
echo "Вы забанены и неможете писать в чате";
echo "<li><a href="chats.php?$sis">В чат</a>";
include 'look/nog.php';
exit;
}
if($em=="2"){$msg="[Радостно] $msg";}
if($em=="3"){$msg="[Грустно] $msg";}
if($em=="4"){$msg="[Серьезно] $msg";}
if($em=="5"){$msg="[Шутя] $msg";}
include 'look/bb.php';
$time = date("H:i:s");
include 'look/smile.php';
$g=mysql_query("SELECT * FROM `tb_admis` WHERE `nick`='$nick' LIMIT 1");
if(mysql_num_rows($g)==1){
$msg="<font color=#00CED1>$msg</font>";
}
$g=mysql_query("SELECT * FROM `tb_moders` WHERE `nick`='$nick' LIMIT 1");
if(mysql_num_rows($g)==1){
$msg="<font color=#DAA520>$msg</font>";
}
$query = "INSERT INTO tb_chats VALUES('$id','$nick','$time','$msg')";
$result = mysql_query($query);
echo "Сообщение добавлено
<li><a href="chats.php?$sis">В чат</a>"; }
include 'look/nog.php';
exit;
}
//////////////////
if($game=="add"){
echo'<form method="post" action="chats.php?game=save">';
echo "<br/>Сообщение:<br/>";
echo "<textarea cols="300" rows="5" name="msg"></textarea><br/>";
echo '<input type="checkbox" name="transi" value="ok">Транслит';
echo "<br/><b>- Эмоции</b><br/>";
echo '<select name="em">
<option value="1">Без эмоций</option>
<option value="2">Радостно</option>
<option value="3">Грустно</option>
<option value="4">Серьезно</option>
<option value="5">Шутя</option>
';
echo '</select>';
echo "<br/><b>- Тип сообщения</b><br/>";
echo '<select name="ms">
<option value="1">Простой</option>
<option value="2">Жирный</option>
<option value="3">Подчеркнутый</option>
<option value="4">Наклонный</option>
';
echo '</select><br/>';
echo '<input class="button" type="submit" value="Написать"/></form>';
echo "<li><a href="chats.php?$sis">В чат</a>";
include 'look/nog.php';
exit;
}
//////////////////
if($game=="say"){
echo'<form method="post" action="chats.php?game=save">';
echo "<br/>Ответить:<br/>";
echo "<textarea cols="300" rows="5" name="msg">$uzer, </textarea><br/>";
echo '<input type="checkbox" name="transi" value="ok">Транслит';
echo "<br/><b>- Эмоции</b><br/>";
echo '<select name="em">
<option value="1">Без эмоций</option>
<option value="2">Радостно</option>
<option value="3">Грустно</option>
<option value="4">Серьезно</option>
<option value="5">Шутя</option>
';
echo '</select>';
echo "<br/><b>- Тип сообщения</b><br/>";
echo '<select name="ms">
<option value="1">Простой</option>
<option value="2">Жирный</option>
<option value="3">Подчеркнутый</option>
<option value="4">Наклонный</option>
';
echo '</select><br/>';
echo '<input class="button" type="submit" value="Ответить"/></form>';
echo "<li><a href="chats.php?$sis">В чат</a>";
include 'look/nog.php';
exit;
}
//////////////////
$q = mysql_query("SELECT COUNT(`id`) FROM `tb_chats`;");
$ch = mysql_result($q, 0);
echo "Сообщений в чате: (<b>$ch</b>)<br/>";
echo "<li><a href="chats.php?$sis">Обновить</a> | ";
echo "<a href="chats.php?game=add&$sis">Написать</a> | <a href="trade.php?$sis">Торг чат</a> | <a href="smile.php?$sis">Смайлы</a><br/><br/>";
$q = mysql_query("SELECT COUNT(`nick`) FROM `tb_chats`;");
$kol = mysql_result($q, 0);
if($kol<="0"){echo "Сообщений нет";
include 'look/nog.php';
exit;
}
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=5;
$qi = mysql_query("SELECT * FROM `tb_chats` ORDER by `id` DESC LIMIT $startan,$num_msgs_an");
while($row=mysql_fetch_array($qi))
{
$g=mysql_query("SELECT * FROM `tb_admis` WHERE `nick`='$nick' LIMIT 1");
if(mysql_num_rows($g)==1){
echo "[<a href="chats.php?id=$row[id]&game=dels">Уд</a>]";
}
$g=mysql_query("SELECT * FROM `tb_moders` WHERE `nick`='$nick' LIMIT 1");
if(mysql_num_rows($g)==1){
echo "[<a href="chats.php?id=$row[id]&game=ddels">Уд</a>]";
}
$g=mysql_query("SELECT * FROM `tb_admis` WHERE `nick`='$row[nick]' LIMIT 1");
if(mysql_num_rows($g)==1){
echo "<a href="chats.php?uzer=$row[nick]&game=say&$sis">$row[nick]</a>[<b>$adm</b>]($row[time])<br/>$row[msg]<br/>- - - -<br/>";
}else{
$g=mysql_query("SELECT * FROM `tb_moders` WHERE `nick`='$row[nick]' LIMIT 1");
if(mysql_num_rows($g)==1){
echo "<a href="chats.php?uzer=$row[nick]&game=say&$sis">$row[nick]</a>[<b>$mdr</b>] ($row[time])<br/>$row[msg]<br/>- - - -<br/>";
}else{
$g=mysql_query("SELECT * FROM `tb_vips` WHERE `nick`='$row[nick]' LIMIT 1");
if(mysql_num_rows($g)==1){
echo "<a href="chats.php?uzer=$row[nick]&game=say&$sis">$row[nick]</a>[<b>$vip</b>] ($row[time])<br/>$row[msg]<br/>- - - -<br/>";
}else{
echo "<a href="chats.php?uzer=$row[nick]&game=say&$sis">$row[nick]</a> ($row[time])<br/>$row[msg]<br/>- - - -<br/>";
}}}
}
$q = mysql_query("SELECT COUNT(`id`) FROM `tb_chats`");
$kol = mysql_result($q, 0);
if($startan!= 0) $page2left = ' <a href= chats.php?startan='. ($startan - 5) .'&page='.($page-1).'>'. ($page - 1) .'</a> | ';
if(empty($page)){$page=1;}
if($kol > $startan + 5) $page2right = ' | <a href= chats.php?startan='. ($startan + 5) .'&page='. ($page+1) .'>'. ($page + 1) .'</a>';
echo $page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';
if ($startan != 0) {echo '<a href="chats.php?startan='.($startan - 5).'&page='.($page-1).'">Назад</a> ';}
if ($kol > $startan + 5) {echo ' <a href="chats.php?startan='.($startan + 5).'&page='.($page+1).'">Далее</a><br/>';}
}else{echo"Пароль или логин неверны";}
include 'look/nog.php';
?>