View file mpanel/admchat.php

File size: 4.44Kb
<?php

require"../system/config.php";
require"../system/func.php";
require"../system/head.php";
require"../system/error.php";
if($adm_pr==4 or $adm_pr==3 or $adm_pr==2){}else{header("Location: ../index.php"); exit;}
$act=prov($_GET['act']);
switch($act){
default:
if($vhod==1){ echo'<form action="admchat.php?act=msg" method="post">'; echo'Сообщение:<br><input type="text" size="18" name="text" class="form"/>
<br>
<input type="submit" value="Написать" class="but"/></form>';
}
$total=mysql_result(mysql_query("SELECT COUNT(*) FROM `admchat`"),0);
$page = abs((int)$_GET['page']);

if($page < 0 || $page > $total) $page = 0;

if ($total < $page + 10) $end = $total;
else $end = $page + 10;
if($total==0){echo'<br/>Нет еще не одного сообщения<br/>';}

$result = mysql_query("SELECT * FROM `admchat` ORDER BY `id_msg` DESC LIMIT $page,10");
while( $data = mysql_fetch_array($result)){
$qu= mysql_fetch_assoc(mysql_query("SELECT `status` FROM `users` WHERE `id_user`='".$data['id_user']."'"));

if($qu['status']=="4"){$status='<font color="green">[Царь]</font>';}
if($qu['status']=="3"){$status='<font color="green">[Админ]</font>';}
if($qu['status']=="2"){$status='<font color="green">[Модэр]</font>';}
echo '<div class="p"> '.nik_one($data['id_user']).' '.$statuse;
if($vhod==1){echo'<a href="admchat.php?act=edit&amp;m='.$data['id_msg'].'">
<font color="#0000ff;">[Edit]</font></a>';}  echo'
<br>'.date_fixed($data['time']).'  <br>'.vizual($data['text']).'</div>';
}
strpage($page, 10, $total, 'admchat.php');
break;
case msg:
$text=prov($_POST['text']);  if($text==""){echo'Ниче не написано'; require"../system/foot.php"; exit;} if(mb_strlen($text)<2 || mb_strlen($text)>4000) { echo'Слишком короткое или длинное сообщение'; require"../system/foot.php";
exit;}
else{
mysql_query("UPDATE `users` SET `balls`=`balls`+1 WHERE `id_user`='$id_user'");
mysql_query("INSERT INTO `admchat` SET `id_user`='$id_user', `text`='$text', `time`='".time()."'"); header("Location: admchat.php?isset=yesmess");
} break;
case'goo':
$que=mysql_query("SELECT `id_user` FROM `users` WHERE `status`>'1' ORDER BY `id_user`");
while($d=mysql_fetch_array($que)){ if($d['id_user']!=$id_user){ $soob='Здравствуйте, администратор '.$user['login'].' ,просит срочно всю администрацию сайта зайти в админ чат!!!Срочно!';
mysql_query("insert into post set id_ot='218', id_komu='".$d['id_user']."', ptext='$soob', pdater='".date('d.m.Y - H:i')."', ptyper='vh', pstatus='new', ptimer='".(time()+40)."'");
}}
echo'В приват всем администраторам сайта отправлена повестка,что нужно зайти в админ чат';
break; case edit: if($vhod==1){ if($adm_pr==2 or $adm_pr==3 or $adm_pr==4){
$m=(int)$_GET['m'];
$qres=mysql_query("SELECT * FROM `admchat` WHERE `id_msg`='$m'"); if(mysql_num_rows($qres)==0){echo'Нет такого сообщения'; require"../system/foot.php"; exit;}else{  $qqq=mysql_fetch_array(mysql_query("SELECT * FROM `admchat` WHERE `id_msg`='$m'"));
echo'<form action="admchat.php?act=edit2&amp;m='.$m.'&amp;page='.$page.'" method="post">
Сообщение<br><input type="text" value="'.$qqq['text'].'" class="form" size="18" name="texta"/><br><input type="submit" value="Редактировать"/></form>'; }
}else{header("Location:index.php"); exit;}}else{header("Location:index.php"); exit;} break;
case edit2: if($vhod==1){if($adm_pr==2 or $adm_pr==3 or $adm_pr==4){
$m=(int)$_GET['m'];
$qres=mysql_query("SELECT * FROM `admchat` WHERE `id_msg`='$m'"); if(mysql_num_rows($qres)==0){
echo'Нет такого сообщения'; require"../system/foot.php"; exit;}else{
$texta=$_POST['texta'];  if($texta==""){echo'Ниче не написано'; require"../system/foot.php"; exit;}
mysql_query("UPDATE `admchat` SET `text`='$texta' WHERE `id_msg`='$m'"); echo' Успешно отредактировано<br/> <<<a href="admchat.php?page='.$page.'">Назад</a>';
}}else{header("Location:index.php"); exit;}}else{header("Location:index.php"); exit;} break;
}
echo'<div class="p"><img src="../design/default/act.gif" alt="-"> <a href="admchat.php?act=goo">Созвать администрацию</a><br><img src="../design/default/act.gif" alt="-"> <a href="../pages/help.php">Помощь</a></div>';
require"../system/foot.php";
?>