Вход Регистрация
Файл: minichat_by_KoT/minichat_by_KoT/work.php
Строк: 120
<?php
##########################################
# ~ Разработка отдельных модулей ~~~~~~~ #
# ~ и написание скриптов на php (c)KoT ~ #
# ~ ICQ: 7675072 ~~~~~~~~~~~~~~~~~~~~~~~ #
# ~ Site: 4atlove.ru ~~~~~~~~~~~~~~~~~~~ #
# ~ E-mail: notefree@bk.ru ~~~~~~~~~~~~~ #
##########################################

require 'sid.php';

header("Cache-Control: no-cache");
header('Content-Type:text/html; charset=UTF-8');

require 
'config.php';
$link = connect_db();
list(
$row, $id, $ps) = check_login($link);

include 
'head.php';

whorm(0, 'work');

$go = isset($_GET['go']) ? $_GET['go'] : NULL;
switch(
$go) {
default:
echo 
$div1 . '<b>Мастерская</b>' . $div5;
echo 
$div3 . '&raquo; <a href="work.php?go=weapon">Улучшение оружия</a><br/>
      &raquo; <a href="work.php?go=armour">Улучшение брони</a>' 
. $div5;
break;

case 
weapon:
echo 
$div1 . '<b>Улучшение оружия</b>' . $div5;

$from = mysql_fetch_assoc(mysql_query("SELECT `id`, `name`, `master`, `uron` FROM `invent` WHERE `type` = 'pushka' AND `uid` = '$id' AND `suited` = '1'"));

if (empty(
$from['id'])) {
echo 
$bad . 'Внимание!!! Улучшать можно только оружие или броню.' . $div5;
echo 
$div3 . '
     <a href="my.php?'
.$ref.'"><b>Личный кабинет</b></a><br/>
     <a href="menu.php?'
.$ref.'"><b>В меню<b></a>' . $div5;
include 
'foot.php';
exit();
}

if (isset(
$_GET['save'])) {
echo 
$good . 'Ваше оружие ' . $from['name'] . ' успешно улучшено + ' . $from['master'] . $div5;
}

if (isset(
$_POST['update'])) {
if (
$from['master'] != 0) {
echo 
$bad . 'Внимание!!! Это оружие уже было улучшено.' . $div5;
echo 
$div3 . '
     <a href="my.php?'
.$ref.'"><b>Личный кабинет</b></a><br/>
     <a href="menu.php?'
.$ref.'"><b>В меню<b></a>' . $div5;
include 
'foot.php';
exit();
}
$points = abs(intval($_POST['points']));
$monets = 250 * $points;
if (empty(
$points)) {
echo 
$bad . 'Вы не ввели кол-во!' . $div5;
} elseif (!
ctype_digit($_POST['points'])) {
echo 
$bad . 'Решил в хакера поирать? =)' . $div5;
} elseif (
$row['money'] < $monets) {
echo 
$bad . 'У Вас недостаточно средств!' . $div5;
} elseif (
$points > 21) {
echo 
$bad . 'Улучшать можна максимум до 21!' . $div5;
} else {
$mas = $points * mt_rand(3, 5);
$sql = "UPDATE `invent` SET `uron` = `uron` + '".(int)$mas."', `master` = '".(int)$mas."' WHERE `id` = '".(int)$from['id']."' AND `uid` = '$id'";
if (
mysql_query($sql)) {
header('Location: work.php?go=weapon&save');
} else {
echo 
$bad . 'Произошла ошибка...' . $div5;
}
}
}

if (
$from['uron'] > 10) $yron_1 = $from['uron'] - 3;
else 
$yron_1 = $from['uron'];
if (
$from['uron'] > 10) $yron_2 = $from['uron'] + 3;
else 
$yron_2 = $from['uron'];

echo 
$div3 . 'Здесь можно улучшить Ваше оружие на 1-21 пунктов.<br/>
      Текущее оружие: <b>' 
. $from['name'] . '</b> текущий урон: ' . $yron_1 . '-' . $yron_2 . '<br/>
      <form method="POST" action="work.php?go=weapon">
      Введите число [1-21]: <input type="text" class="text" name="points" size="2" maxlength="2"/>
      <br/>
      <input type="submit" class="ibutton" name="update" value="Улучшить"/>
      </form>' 
. $div5;
break;

case 
armour:
echo 
$div1 . '<b>Улучшение брони</b>' . $div5;

$from = mysql_fetch_assoc(mysql_query("SELECT `id`, `uron`, `name`, `master` FROM `invent` WHERE `type` = 'bron' AND `uid` = '$id' AND `suited` = '1'"));

if (empty(
$from['id'])) {
echo 
$bad . 'Внимание!!! Улучшать можно только оружие или броню.' . $div5;
echo 
$div3 . '
     <a href="my.php?'
.$ref.'"><b>Личный кабинет</b></a><br/>
     <a href="menu.php?'
.$ref.'"><b>В меню<b></a>' . $div5;
include 
'foot.php';
exit();
}

if (isset(
$_GET['save'])) {
echo 
$good . 'Ваша броня ' . $from['name'] . ' успешно улучшена + ' . $from['master'] . $div5;
}

if (isset(
$_POST['update'])) {
if (
$from['master'] != 0) {
echo 
$bad . 'Внимание!!! Эта броня уже была улучшена.' . $div5;
echo 
$div3 . '
     <a href="my.php?'
.$ref.'"><b>Личный кабинет</b></a><br/>
     <a href="menu.php?'
.$ref.'"><b>В меню<b></a>' . $div5;
include 
'foot.php';
exit();
}
$points = abs(intval($_POST['points']));
$monets = 250 * $points;
if (empty(
$points)) {
echo 
$bad . 'Вы не ввели кол-во!' . $div5;
} elseif (!
ctype_digit($_POST['points'])) {
echo 
$bad . 'Решил в хакера поирать? =)' . $div5;
} elseif (
$row['money'] < $monets) {
echo 
$bad . 'У Вас недостаточно средств!' . $div5;
} elseif (
$points > 21) {
echo 
$bad . 'Улучшать можна максимум до 21!' . $div5;
} else {
$mas = $points * mt_rand(3, 5);
$sql = "UPDATE `invent` SET `uron` = `uron` + '".(int)$mas."', `master` = '".(int)$mas."' WHERE `id` = '".(int)$from['id']."' AND `uid` = '$id'";
if (
mysql_query($sql)) {
header('Location: work.php?go=armour&save');
} else {
echo 
$bad . 'Произошла ошибка...' . $div5;
}
}
}

if (
$from['uron'] > 10) $yron_1 = $from['uron'] - 3;
else 
$yron_1 = $from['uron'];
if (
$from['uron'] > 10) $yron_2 = $from['uron'] + 3;
else 
$yron_2 = $from['uron'];

echo 
$div3 . 'Здесь можно улучшить Вашу броню на 1-21 пунктов.<br/>
      Текущяя броня: <b>' 
. $from['name'] . '</b> текущая защита: ' . $yron_1 . '-' . $yron_2 . '<br/>
      <form method="POST" action="work.php?go=armour">
      Введите число [1-21]: <input type="text" class="text" name="points" size="2" maxlength="2"/>
      <br/>
      <input type="submit" class="ibutton" name="update" value="Улучшить"/>
      </form>' 
. $div5;
break;

}
echo 
$div3 . '
     <a href="my.php?'
.$ref.'"><b>Личный кабинет</b></a><br/>
     <a href="menu.php?'
.$ref.'"><b>В меню<b></a>' . $div5;

include 
'foot.php';
?>
Онлайн: 2
Реклама