Файл: characters.php
Строк: 65
<?php
include_once 'sys/inc/start.php';
include_once 'sys/inc/compress.php';
include_once 'sys/inc/sess.php';
include_once 'sys/inc/home.php';
include_once 'sys/inc/settings.php';
include_once 'sys/inc/db_connect.php';
include_once 'sys/inc/ipua.php';
include_once 'sys/inc/fnc.php';
include_once 'sys/inc/user.php';
$set['title']='Выбор Персонажа';
include_once 'sys/inc/thead.php';
title();
aut(); // форма авторизации
$action=htmlspecialchars(trim($_GET['action']));
switch ($action){
default:
echo "<font color='blue'><b>ВЫБЕРИТЕ ДЕРЕВНЮ</b></font><br />n";
$x=mysql_query("SELECT * FROM `k_characters`");
if(!mysql_num_rows($x)){echo 'Нет ниодной деревни!';break;};
while($row=mysql_fetch_assoc($x)){
echo '<a href="characters.php?action=kat&id='.$row['id'].'"><b>'.$row['name'].'</b></a><br />';
echo ''.$row['opis'].'<br />';
};
break;
case 'kat':
$id=(int)$_GET['id'];
if(!$id){echo '<div class="err">Пустые параметры!</div>';break;}
if(!mysql_num_rows(mysql_query("SELECT * FROM `k_characters` WHERE `id`='$id' "))){echo '<div class="err">Такого раздела несуществует!</div>';break;}
$x=mysql_result(mysql_query("SELECT count(*) FROM `characters` WHERE `derevn`='$id'"),0);
if($x==0){echo 'Еще нету персонажей в этой деревне';break;};
$x=mysql_query("SELECT * FROM `characters` WHERE `derevn`='$id'");
while($row=mysql_fetch_assoc($x)){
if(!$row['uname']){
echo'<img src="adm_panel/images/'.$row['path'].'" alt=""/><br />';
echo'<a href="characters.php?action=ok&id='.$row['id'].'">'.$row['name'].'</a> (Свободен)<br/>';
}else{
echo '<img src="adm_panel/images/'.$row['path'].'" alt=""/><br />';
echo''.$row['name'].' ('.$row['uname'].')<br/>';
};
};
break;
case 'ok':
$id=(int)$_GET['id'];
if(!$id){echo '<div class="err">Пустые параметры!</div>';break;}
if(!mysql_num_rows(mysql_query("SELECT * FROM `characters` WHERE `id`='$id' "))){echo '<div class="err">Такого персонажа несуществует!</div>';break;}
$x=mysql_query("SELECT * FROM `characters` WHERE `id`='$id'");
while($row=mysql_fetch_assoc($x)){
if(!$row['uname']){
if(!$user['character']){
mysql_query("UPDATE `user` SET `character`='".$row['id']."' WHERE `id`='".$user['id']."'");
mysql_query("UPDATE `characters` SET `uname`='".$user['nick']."' WHERE `id`='".$row['id']."'");
echo '<div class="msg">Вы выбрали персонажа '.$row['name'].'!</div>';
}else{
echo '<div class="err">Вы уже выбрали персонажа ранее!</div>';break;
};
}else{
echo '<div class="err">Этот персонаж занят!</div>';break;
};
};
break;
};
echo'<div class='foot'><a href="characters.php">Выбор Персонажа</a></div>';
include_once 'sys/inc/tfoot.php';
?>