/
CrazyFrog1
/
gonki
Обзор
Документация
Войти
/
CrazyFrog1
/
gonki
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
chat.php
113 строк
6 KB
CrazyFrog1
Create: banned.php, cars.php, chat.php, cups_images.php, index.php, players.php, playersinfo.php, team_info.php, upload_image.php
06 авг 2026, 18:20
Верифицирован
06 авг 2026, 18:20
8c8ef0e
Код
Авторство
О чём код?
<? include_once '../sys/core/start.php'; include_once '../sys/core/compress.php'; include_once '../sys/core/sess.php'; include_once '../sys/core/home.php'; include_once '../sys/core/db_connect.php'; include_once '../sys/core/ipua.php'; include_once '../sys/core/fnc.php'; include_once '../sys/core/user.php'; include_once '../sys/inc/fnc_game.php'; include_once '../sys/inc/thead.php'; include_once '../sys/inc/uhead.php'; only_reg(); if ($user['acces']>0) { if(isset($_GET['moders'])){ echo "<table class='wdt green-table'><tr></tr><td width='20%'><form action='/admin_ponel/chat.php' method='post'><button type='submit' class='btn-header-menu' >Чат</button></form></td><td width='20%'><button type='submit' class='no-btn-header-menu' >Модераторы</button></form></td>"; echo "<table class='wdt brown-header'>"; echo "<tr><td align='center'>Администрация</td></tr></table>"; $we=mysql_query("SELECT * FROM `user` WHERE `acces`!='0' ORDER BY `acces` DESC LIMIT 1500"); while($post=mysql_fetch_array($we)){ echo '<table class="rMain"><tr><table style="margin: 5px;"><tr><td><a href="/dev/info.php?id='.$post['id'].'"><div class="rUserAvatarSmall"><div style="background: url('.$post['avatar'].') no-repeat; background-size: cover; width: 35px; height: 35px;"></div></div> </a> </td> <td style="padding-left: 10px; vertical-align: middle"> <div class="rRacerName" style="padding: 0">'.$post['nick'].'</div>'; if($post['acces']=='1'){ echo "<div class='rRacerName' style='padding: 0; color: #ffd200'>[Волонтёр]</br><b class = 'red'>Последний визит: ".date('d.m.Y H:i',$post['date_last'])."</div> "; } elseif($post['acces']=='2'){ echo "<div class='rRacerName' style='padding: 0; color: #ffd200'>[Тех.поддержка]</br><b class = 'red'>Последний визит: ".date('d.m.Y H:i',$post['date_last'])."</div> "; } elseif($post['acces']=='3'){ echo "<div class='rRacerName' style='padding: 0; color: #ffd200'>[Модератор]</br><b class = 'red'>Последний визит: ".date('d.m.Y H:i',$post['date_last'])."</div> "; } elseif($post['acces']=='4'){ echo "<div class='rRacerName' style='padding: 0; color: #ffd200'>[Главный Модератор]</br><b class = 'red'>Последний визит: ".date('d.m.Y H:i',$post['date_last'])."</div> "; } elseif($post['acces']=='5'){ echo "<div class='rRacerName' style='padding: 0; color: #ffd200'>[Администратор]</br><b class = 'red'>Последний визит: ".date('d.m.Y H:i',$post['date_last'])."</div> "; } elseif($post['acces']=='6'){ echo "<div class='rRacerName' style='padding: 0; color: #ffd200'>[Разработчик]</br><b class = 'red'>Последний визит: ".date('d.m.Y H:i',$post['date_last'])."</div> "; } echo "</td></tr></table></td></tr></table></td></tr></table><hr class='rQuestHr' />"; } include_once '../sys/inc/tfoot.php'; } if (isset($_POST['msg']) && isset($user)) { $msg=htmlspecialchars($_POST['msg']); if (strlen2($msg)>1024){$err[]='Сообщение слишком длинное!';} elseif (strlen2($msg)<2){$err[]='Короткое сообщение!';} elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `chat_admin` WHERE `id_user` = '".$user['id']."' AND `text` = '".my_esc($msg)."' LIMIT 1"),0)!=0){$err='Ваше сообщение повторяет предыдущее!';} if(!isset($err)){ mysql_query("INSERT INTO `chat_admin` (id_user, time, text) values('".$user['id']."', '$time', '".my_esc($msg)."')"); mysql_query("UPDATE `user` SET `new_sms_admin_ponel` = `new_sms_admin_ponel`+1 WHERE `id` != '".$user['id']."' and `acces` != '0'"); } } echo "<table class='wdt brown-header'><tr><td align='center'>Чат администрации</td></tr></table>"; echo "<table class='wdt green-table'><tr></tr><td width='20%'><button type='submit' class='no-btn-header-menu' >Чат</button></form></td><td width='20%'><form action='?moders' method='post'><button type='submit' class='btn-header-menu' >Модераторы</button></form></td>"; if (isset($err)) { err(); } mysql_query("UPDATE `user` SET `new_sms_admin_ponel` = '0' WHERE `id` = '".$user['id']."'"); $operator_online = mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `acces` != '0' and `date_last` > ".(time()-600).""),0); $t24_online = mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > ".(time()-1662800).""),0); $user_online = mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > ".(time()-600).""),0); $users_game = mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `pass` != 'bots'"),0); list($msec, $sec) = explode(chr(32), microtime()); echo "<table class='wdt gray-table'><td class='gray-table' align='center'><span style='font-size: 12px;' class='white'>CPU: $user_online% | USER: $users_game | Gen: ".round(($sec + $msec) - $conf['headtime'], 3)." | Online: ".($t24_online+rand(1,4))." <br> Online Administration: ".$operator_online ." | Status: ".$set['registration']."<br></td></table></form>"; echo "<form action='/admin_ponel/chat.php' method='post'><table class='wdt gray-table'><td class='gray-table' align='left'><input type='text' name='msg' class='wdt' style='font-size: 16pt' maxlength='128' value=''></td>"; echo "<td class='white' width='30%'><input type='submit' class='wdt yes-btn' value='Отправить'></td></table></form>"; $chat_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `chat`"),0); if ($chat_post==0) { echo "<table class='wdt'>"; echo "<tr><td class='white' align='left' style='width: 140px; background-color: #222222'>"; echo "<b>Нет сообщений</b></td></tr></table>"; } $q=mysql_query("SELECT * FROM `chat_admin` ORDER BY `id` DESC LIMIT 50"); while($post=mysql_fetch_array($q)){ $ank_one=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".$post['id_user']."'")); $text=output_text($post['text']); echo "<table class='wdt'>"; echo "<tr><td class='white' align='left' style='width: 140px; background-color: #222222'>"; echo "<b class='green'> $ank_one[nick]</b> $text"; echo "</td></tr></table>"; } echo "<table class='wdt gray-table'>"; echo "<tr><td class='gray-table'><form action='/dev/map.php' method='post'><input type='submit' class='no-btn' value='Назад'></form></td>"; echo "<td class='gray-table' width='50%'><form action='/admin_ponel/chat.php?reflesh=".rand(99999,99999999)."' method='post'><input type='submit' class='yes-btn' value='Обновить'></form></td></tr></table>"; } include_once '../sys/inc/tfoot.php'; ?>