Вход Регистрация
Файл: accmarket.net/game/hero.php
Строк: 42
<?php
define
('_ON_CMS'1);
require_once 
'../includes/start.php';
require_once 
'../includes/function.php';
require_once 
'../includes/header.php';

if(
$game==OR $level==OR $ban!=0){
header('Location: ../index.php');
}
div('Герой '.$hero.'','top');
$islok mysql_result(mysql_query("SELECT COUNT(*) FROM `rabota` WHERE `uid`='".$use_id."' AND `typerab`=1;"), 0);
switch (
$act) {
default:

if(
$hero==''){echo '<div class="cont">Герой не создан!<br/>Вам нужно <b><a href="?act=new">создать героя</a></b> и дать ему имя!</div>';}else{
echo 
'<div class="conts"><img src="../images/menu.png" alt="" /> Уровень героя: '.$lvl_hero.'';
if(
$islok==AND $lvl_hero<85)echo ' [<a href="?act=lvl">+</a>]';
if(
$islok==AND $lvl_hero<85)echo '<br/>Идет повышение уровня героя!';
$uplvl=$lvl_hero+1;
echo 
'</div>';
if(
$rasa==1)require_once '../terran/hero.php';
if(
$rasa==2)require_once '../protoss/hero.php';
if(
$rasa==3)require_once '../zerg/hero.php';
}
break;
case 
'new':
if(
$hero==''){
echo 
'<div class="conts">';
if(!
$_POST)
{

echo 
'<form action="" method="POST">';
echo 
'Имя нового героя: (max.20)<br />
<input type="text" value="" name="text" /> <input type="submit" name="submit" value="Создать"/></form>'
;
}
else
{
$text check(trim($_POST['text']));

$error false;

if (empty(
$text))
$error $error 'Не введено имя героя<br/>';
elseif (
strlen($text) > 30)
$error $error 'Слишком длинное имя героя!<br />';
elseif (
strlen($text) < 2)
$error $error 'Слишком короткое имя героя!<br />';
elseif (
preg_match('/[^\w\x7F-\xFF\s]+/s',$text))
$error $error 'Недопустимые символы в имени героя<br />';




if (empty(
$error))
{
$req1 mysql_query("select * from `users` where `hero`='" mysql_real_escape_string($text) . "';");
if (
mysql_num_rows($req1) != 0)
{
$error 'Герой с таким именем уже существует!<br/>Выберите другое.<br/>';
}
}

if (empty(
$error))
{

mysql_query("UPDATE `users` SET
`hero`='" 
mysql_real_escape_string($text) . "' WHERE `id`='" $use_id "';");
echo 
'Герой '.$text.' успешно создан!<br />';

}
else
{
echo 
'' $error '';
}}
}
echo 
'<a href="hero.php"><<Назад</a></div>';
break;
case 
'lvl':
if(
$hero!='' AND $islok==AND $lvl_hero<85){
$ok=$_GET['ok'];
$utime1=$lvl_hero*600;
$timerab=$realtime+$utime1;
$k=$lvl_hero*1000;

echo 
'<div class="conts">Стоимость повышения:<br/>';
if(
$rasa!=3){echo '<img src="../images/kred.png" alt="image" /> Кредиты: '.$k.'<br/>';
$c=$kred;
}
if(
$rasa==3){echo '<img src="../images/prov.png" alt="image" /> Провизия: '.$k.'<br/>';
$c=$prov;
}

echo 
'<img src="../images/time.gif" alt="image" /> Время на повышение: '.($utime1/60).' минут<br/>';
if(
$ok!=1){

if(
$c>=$k AND $islok==0)echo '<a href="?act=lvl&amp;ok=1">Начать повышение уровня</a><br/>';
}else{
if(
$c>=$k AND $islok==0){
if(
$rasa==or $rasa==or $rasa==4)mysql_query("UPDATE `users` SET `kred`=kred-$k WHERE `id` = '$use_id';");
if(
$rasa==3)mysql_query("UPDATE `users` SET `prov`=prov-$k WHERE `id` = '$use_id';");
mysql_query("INSERT INTO `rabota` SET
`uid`='"
.$use_id."',
`rasa`='"
.$rasa."',
`number`='"
.($lvl_hero+1)."',
`typerab`=1,
`time`=
$timerab;");
echo 
'Повышение уровня героя <u>'.$name_hero.'</u> начато!<br/>';}
}
echo 
'<a href="hero.php"><<Назад</a></div>';}
break;
}
div('<a href="../">В игру</a>','conts');
require_once 
'../includes/footer.php';
?>
Онлайн: 0
Реклама