Вход Регистрация
Файл: 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(35);
$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(35);
$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
Реклама