Просмотр файла panel-admina/chat.php

Размер файла: 4.35Kb
<?php
#----------------------------------------------------------------#
#               ********* COOL-WAPA *********                    #
#                      Автор  :  Dog09                           #
#               E-mail  :  [email protected]                   #
#      Официальный сайт сайт проекта: : http://siza.pp.ua        #
#                  ICQ  :  617-333-896                           #
#      Вы не имеете право вносить изменения в код скрипта        #
#            для его дальнейшего распространения                 #
#----------------------------------------------------------------# 
require('../include/cfg.php');
require('../include/aut.php');
if($user['level']<12){header('Location: ../index.php?'.$sid);exit;}
switch($mod){
###########################################################
case('index'):
if($user['level']>13){
require('../include/head.php');
echo'<div class=head>Панель чат</div><br>';
	echo'<a href="'.SELF.'mod=room">Управление комнатами</a>
	 <br>';

echo'<div class=head>&lt;&lt; <a href="index.php?'.$sid.'">Панель администратора</a></div>';
require('../include/foot.php');}
break;
###########################################################
case('room'):
if($user['level']>13)
{require('../include/head.php');

echo'<div class=head>Комнаты</div><br>';

if(@$_GET['tmp']== @$_SESSION['tmp'] && !empty($_POST['name']))
	{if(is_numeric(@$_POST['place'])){$place=$_POST['place'];}else{$place=50;}
	 mysql_query('INSERT INTO `c_room` SET `name`="'.mysql_escape_string(htmlspecialchars(trim($_POST['name']))).'",`i`='.$place.';');
	 echo'Новая комната создана!<br>';}

$q=mysql_query('SELECT * FROM `c_room` ORDER BY `i`;');

$_SESSION['tmp']=rand(1,999);

echo'Создать комнату:<br>
	 <form method="post" action="'.SELF.'mod='.$mod.'&amp;tmp='.$_SESSION['tmp'].'">	 
     Название:<br><input name="name" value=""><br>
     Позиция:<br><input name="place" value=""><br>
     <br><input type="submit" value="Создать"></form><br>';

if(mysql_num_rows($q)>0){
while($row=mysql_fetch_assoc($q))
{echo $row['name'].'<br>[<a href="'.SELF.'mod=del&amp;id='.$row['id'].'">del</a>][<a href="'.SELF.'mod=edit&amp;id='.$row['id'].'">edit</a>]<br><br>';}
						}else{echo'Комнаты не созданы!<br>';}

echo'<div class=head>&lt;&lt; <a href="'.SELF.'">Панель чат</a></div>';
require('../include/foot.php');}else{header('Location: ../index.php');}
break;
###########################################################
case('del'):
if($user['level']>12){
mysql_query('DELETE FROM `c_room` WHERE `id`='.intval($_GET['id']).' LIMIT 1;');
}header('Location: '.$_SESSION['prev']);
break;
###########################################################
case('edit'):
if($user['level']>12){
if($room=mysql_fetch_assoc(mysql_query('SELECT * FROM `c_room` WHERE `id`='.intval(@$_GET['id']).' LIMIT 1;')))
{
require('../include/head.php');

if(@$_GET['tmp']== @$_SESSION['tmp'] && !empty($_POST['name']))
	{if(is_numeric(@$_POST['place'])){$place=$_POST['place'];}else{$place=50;}
	 mysql_query('UPDATE `c_room` SET `name`="'.mysql_escape_string(htmlspecialchars(trim($_POST['name']))).'",`i`='.$place.' WHERE `id`='.intval($_GET['id']).' LIMIT 1;');
	 echo'Комната изменена!<br>';
	 $room=mysql_fetch_assoc(mysql_query('SELECT * FROM `c_room` WHERE `id`='.intval(@$_GET['id']).' LIMIT 1;'));}

$_SESSION['tmp']=rand(1,999);

echo'Изменить комнату:<br>
	 <form method="post" action="'.SELF.'mod='.$mod.'&amp;tmp='.$_SESSION['tmp'].'&amp;id='.intval($_GET['id']).'">	 
     Название:<br><input name="name" value="'.$room['name'].'"><br>
     Позиция:<br><input name="place" value="'.$room['i'].'"><br>
     <br><input type="submit" value="Изменить"></form><br>';

echo'<div class=head>&lt;&lt; <a href="'.SELF.'">Панель чат</a></div>';
require('../include/foot.php');
}else{header('Location: '.SELF);}
}else{header('Location: ../index.php');}
break;
###########################################################
default:
require('../include/head.php');echo'Модуль "'.$mod.'" не существует!';require('../include/foot.php');
break;
			}

?>