Файл: sell.php
Строк: 372
<?php
include_once ("system/Mysql.php"); // Делаем подключение к БД
include_once ("system/head.php"); // Делаем подключение шапки игры
// Проверка на существование акаунта
$g=mysql_query("SELECT * FROM `bishopl2_account` WHERE `account`='$account' AND `password`='$password' LIMIT 1");
if(mysql_num_rows($g)==1){
$g=mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `account`='$account' AND `login`='$login' LIMIT 1");
if(mysql_num_rows($g)==1){
if (isset($by)){
$g=mysql_query("SELECT * FROM `bishopl2_sell` WHERE `id`='$idam' AND `town`='$pers[town]' LIMIT 1");
if(mysql_num_rows($g)==1){
$names = mysql_fetch_array($g);
if (isset($res)){
$g=mysql_query("SELECT * FROM `bishopl2_sell` WHERE `id`='$idam' AND `col`>='$koli' LIMIT 1");
if(mysql_num_rows($g)==1){
if ($names[tip]=="1"){
$cn=$names[cena]*$koli;
if ($pers[adena]>=$cn){
if ($koli<"0"){
echo 'Нельзя вводить минусовые значения.<br/>';
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
$g=mysql_query("SELECT * FROM `bishopl2_resurs` WHERE `login`='$login' AND `id`='$names[idwa]' LIMIT 1");
$as = mysql_query("SELECT * FROM `bishopl2_resurs` WHERE`id`='$names[idwa]'");
$r = mysql_fetch_array($as);
$g=mysql_query("SELECT * FROM `bishopl2_resurs` WHERE `login`='$login' AND `name`='$r[name]' LIMIT 1");
if(mysql_num_rows($g)==1){
$imt = mysql_fetch_array($g);
if ($names[col]>$koli){
$newkol=$r[kol]-$koli;
mysql_query("UPDATE `bishopl2_resurs` SET `kol`='$newkol' WHERE `id`='$names[idwa]'");
$newkols=$names[col]-$koli;
mysql_query("UPDATE `bishopl2_sell` SET `col`='$newkols' WHERE `id`='$idam'");
$newkoli=$imt[kol]+$koli;
mysql_query("UPDATE `bishopl2_resurs` SET `kol`='$newkoli' WHERE `login`='$login' AND `name`='$r[name]'");
$nadena=$pers[adena]-$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$nadena' WHERE `login`='$login'");
$as = mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$names[login]."'");
$pr = mysql_fetch_array($as);
$madena=$pr[adena]+$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$madena' WHERE `login`='$names[login]'");
}else{
mysql_query("DELETE FROM `bishopl2_sell` WHERE `id`='$idam'");
if ($r[kol]==$koli){
mysql_query("DELETE FROM `bishopl2_resurs` WHERE `id`='$names[idwa]'");
}
$newkoli=$imt[kol]+$koli;
mysql_query("UPDATE `bishopl2_resurs` SET `kol`='$newkoli' WHERE `login`='$login' AND `name`='$r[name]'");
$nadena=$pers[adena]-$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$nadena' WHERE `login`='$login'");
$as = mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$names[login]."'");
$pr = mysql_fetch_array($as);
$madena=$pr[adena]+$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$madena' WHERE `login`='$names[login]'");
}
}else{
if ($names[col]>$koli){
$newkol=$r[kol]-$koli;
mysql_query("UPDATE `bishopl2_resurs` SET `kol`='$newkol' WHERE `id`='$names[idwa]'");
$newkols=$names[col]-$koli;
mysql_query("UPDATE `bishopl2_sell` SET `col`='$newkols' WHERE `id`='$idam'");
mysql_query("INSERT INTO `bishopl2_resurs` SET `id` = '', `login` = '$login', `name` = '$names[name]', `img` = '$names[img]', `aden` = '$names[name]', `kol` = '$koli'");
$nadena=$pers[adena]-$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$nadena' WHERE `login`='$login'");
$as = mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$names[login]."'");
$pr = mysql_fetch_array($as);
$madena=$pr[adena]+$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$madena' WHERE `login`='$names[login]'");
}else{
mysql_query("DELETE FROM `bishopl2_sell` WHERE `id`='$idam'");
if ($r[kol]==$koli){
mysql_query("DELETE FROM `bishopl2_resurs` WHERE `id`='$names[idwa]'");
}
mysql_query("INSERT INTO `bishopl2_resurs` SET `id` = '', `login` = '$login', `name` = '$names[name]', `img` = '$names[img]', `aden` = '$names[name]', `kol` = '$koli'");
$nadena=$pers[adena]-$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$nadena' WHERE `login`='$login'");
$as = mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$names[login]."'");
$pr = mysql_fetch_array($as);
$madena=$pr[adena]+$cn;
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$madena' WHERE `login`='$names[login]'");
}
$g=mysql_query("SELECT * FROM `bishopl2_castle` WHERE `town`='$pers[town]' LIMIT 1");
if(mysql_num_rows($g)==1){
$castle = mysql_fetch_array($g);
$as = mysql_query("SELECT * FROM `bishopl2_clan` WHERE `name`='".$castle[clan]."'");
$cl = mysql_fetch_array($as);
$proc=(($cn*3)/100);
$adn=$cl[adena]+$proc;
mysql_query("UPDATE `bishopl2_clan` SET `adena`='$adn' WHERE `id`='$cl[id]'");
}
}
echo 'Вещи куплены.<br/>';
}else{
echo 'У вас недостаточно аден<br/>';
}
}else{
echo 'Ошибка<br/>';
}
}else{
echo 'В этого персонажа нет столько ресурсов<br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset($resurs)){
echo '<form method="post" action="?by&res&idam='.$idam.'">';
echo '- <b>Сколько?</b><br/>';
echo '<input class="button" name="koli" maxlength="10" title="Сколько?" emptyok="true"><br/>';
echo '<input class="button" type="submit" value="Купить" /></form>';
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset($wa)){
if ($pers[adena]>=$names[cena]){
$nadena=$pers[adena]-$names[cena];
$as = mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$names[login]."'");
$pr = mysql_fetch_array($as);
$madena=$pr[adena]+$names[cena];
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$nadena' WHERE `login`='$login'");
mysql_query("UPDATE `bishopl2_personaz` SET `adena`='$madena' WHERE `login`='$names[login]'");
mysql_query("UPDATE `bishopl2_item` SET `login`='$login' WHERE `id`='$names[idwa]'");
mysql_query("DELETE FROM `bishopl2_sell` WHERE `id`='".$idam."'");
$g=mysql_query("SELECT * FROM `bishopl2_castle` WHERE `town`='$pers[town]' LIMIT 1");
if(mysql_num_rows($g)==1){
$castle = mysql_fetch_array($g);
$as = mysql_query("SELECT * FROM `bishopl2_clan` WHERE `name`='".$castle[clan]."'");
$cl = mysql_fetch_array($as);
$proc=(($names[cena]*3)/100);
$adn=$cl[adena]+$proc;
mysql_query("UPDATE `bishopl2_clan` SET `adena`='$adn' WHERE `id`='$cl[id]'");
}
echo 'Вещь куплена.<br/>';
}else{
echo 'У вас недостаточно аден.<br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if ($names[tip]=="0"){
echo 'Продавец: '.$names[login].'<br/>';
$as = mysql_query("SELECT * FROM `bishopl2_item` WHERE `id`='".$names[idwa]."'");
$itm = mysql_fetch_array($as);
echo 'Вещь: <img src="'.$itm[img].'"> '.$itm[name].'<br/>';
echo 'Цена: '.$names[cena].'<br/>';
echo '<a href="?by&wa&idam='.$idam.'">Купить</a><br/>';
}
if ($names[tip]=="1"){
echo 'Продавец: '.$names[login].'<br/>';
$as = mysql_query("SELECT * FROM `bishopl2_resurs` WHERE `id`='".$names[idwa]."'");
$itm = mysql_fetch_array($as);
echo 'Вещь: <img src="'.$itm[img].'"> '.$itm[name].'<br/>';
echo 'Цена: '.$names[cena].' за штуку<br/>';
echo 'Количество: '.$names[col].' штук.<br/>';
echo '<a href="?by&resurs&idam='.$idam.'">Купить</a><br/>';
}
}else{
echo 'Нет такого продавца.<br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset($resurs)){
if (isset($sell)){
if ($kolm>"0"){
echo 'Нельзя вводить минусовые значения.<br/>';
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
$g=mysql_query("SELECT * FROM `bishopl2_resurs` WHERE `login`='$login' AND `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==1){
$itm = mysql_fetch_array($g);
if ($itm[kol]>=$kolim){
if ($itm[name]=="Event Medal"){
echo 'Запрещено продавать эту вещь<br/>';
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
mysql_query("INSERT INTO `bishopl2_sell` SET `id` = '', `login` = '$login', `idwa` = '$id', `tip` = '1', `cena` = '$koli', `col` = '$kolim', `town` = '$pers[town]'");
echo 'Вещи выставлены на продажу.<br/>';
}else{
echo 'Недопустимое количество предметов.<br/>';
}
}else{
echo 'У вас нет этой вещи.<br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset($oki)){
$g=mysql_query("SELECT * FROM `bishopl2_resurs` WHERE `login`='$login' AND `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==1){
echo '<font color="red">Укажите цену и количество:</font><br/>';
echo '<form method="post" action="?resurs&sell&id='.$id.'">';
echo '- <b>Цена?</b><br/>';
echo '<input class="button" name="koli" maxlength="10" title="Цена?" emptyok="true"><br/>';
echo '- <b>Сколько??</b><br/>';
echo '<input class="button" name="kolim" maxlength="10" title="Сколько?" emptyok="true"><br/>';
echo '<input class="button" type="submit" value="Выставить на продажу" /></form>';
}else{
echo 'У вас нет этой вещи.<br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
$num = 5;
$page = $_GET['page'];
$q = mysql_query("SELECT COUNT(`login`) FROM `bishopl2_resurs` WHERE `login`='$login'");
$posts = mysql_result($q, 0);
$total = intval(($posts - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
$i=1+$start;
$qi = mysql_query("SELECT * FROM `bishopl2_resurs` WHERE `login`='$login' ORDER by `id` DESC LIMIT $start,$num");
while($it=mysql_fetch_array($qi))
{
echo ''.$i++.'. <img src="'.$it[img].'"> '.$it[name].' ('.$it[kol].' шт.) [<a href="?resurs&oki&id='.$it[id].'">Продать</a>]<br/>';
}
$q = mysql_query("SELECT COUNT(`login`) FROM `bishopl2_resurs` WHERE `login`='$login'");
$kol = mysql_result($q, 0);
if ($kol=="0"){
echo 'Вещей нет<br/>';
}
if ($page != 1) $pervpage = '<a href= ?resurs&page=1><<</a>
<a href= ?resurs&page='. ($page - 1) .'><</a> ';
if ($page != $total) $nextpage = ' <a href= ?resurs&page='. ($page + 1) .'>></a>
<a href= ?resurs&page=' .$total. '>>></a>';
if($page - 2 > 0) $page2left = ' <a href= ?resurs&page='. ($page - 2) .'>'. ($page - 2) .'</a> | ';
if($page - 1 > 0) $page1left = '<a href= ?resurs&page='. ($page - 1) .'>'. ($page - 1) .'</a> | ';
if($page + 2 <= $total) $page2right = ' | <a href= ?resurs&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' | <a href= ?resurs&page='. ($page + 1) .'>'. ($page + 1) .'</a>';
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
include_once ("system/foot.php"); // Делаем подключение ног игры
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset($wa)){
if (isset($sell)){
$g=mysql_query("SELECT * FROM `bishopl2_item` WHERE `login`='$login' AND `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==1){
$itm = mysql_fetch_array($g);
$g=mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='$login' AND `$itm[tip]`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
if ($itm[name]=="The Lords Crown"){
echo 'Запрещено продавать эту вещь<br/>';
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if ($koli>"0"){
mysql_query("INSERT INTO `bishopl2_sell` SET `id` = '', `login` = '$login', `idwa` = '$id', `tip` = '0', `cena` = '$koli', `col` = '1', `town` = '$pers[town]'");
echo 'Вещь успешно выставлена на продажу.<br/>';
}else{
echo 'Нельзя вводить минусовые значения<br/>';
}
}else{
echo 'Нельзя передавать одетые вещи.<br/>';
}
}else{
echo 'У вас нет этой вещи.<br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset($oki)){
$g=mysql_query("SELECT * FROM `bishopl2_item` WHERE `login`='$login' AND `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==1){
echo '<font color="red">Укажите цену:</font><br/>';
echo '<form method="post" action="?wa&sell&id='.$id.'">';
echo '- <b>Сколько?</b><br/>';
echo '<input class="button" name="koli" maxlength="10" title="Цена?" emptyok="true"><br/>';
echo '<input class="button" type="submit" value="Выставить на продажу" /></form>';
}else{
echo 'У вас нет этой вещи.<br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
$num = 5;
$page = $_GET['page'];
$q = mysql_query("SELECT COUNT(`login`) FROM `bishopl2_item` WHERE `login`='$login'");
$posts = mysql_result($q, 0);
$total = intval(($posts - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
$i=1+$start;
$qi = mysql_query("SELECT * FROM `bishopl2_item` WHERE `login`='$login' ORDER by `id` DESC LIMIT $start,$num");
while($it=mysql_fetch_array($qi))
{
echo ''.$i++.'. <img src="'.$it[img].'"> '.$it[name].' [<a href="?wa&oki&id='.$it[id].'">Продать</a>]<br/>';
}
$q = mysql_query("SELECT COUNT(`login`) FROM `bishopl2_item` WHERE `login`='$login'");
$kol = mysql_result($q, 0);
if ($kol=="0"){
echo 'Вещей нет<br/>';
}
if ($page != 1) $pervpage = '<a href= ?wa&page=1><<</a>
<a href= ?wa&page='. ($page - 1) .'><</a> ';
if ($page != $total) $nextpage = ' <a href= ?wa&page='. ($page + 1) .'>></a>
<a href= ?wa&page=' .$total. '>>></a>';
if($page - 2 > 0) $page2left = ' <a href= ?wa&page='. ($page - 2) .'>'. ($page - 2) .'</a> | ';
if($page - 1 > 0) $page1left = '<a href= ?wa&page='. ($page - 1) .'>'. ($page - 1) .'</a> | ';
if($page + 2 <= $total) $page2right = ' | <a href= ?wa&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' | <a href= ?wa&page='. ($page + 1) .'>'. ($page + 1) .'</a>';
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
include_once ("system/foot.php"); // Делаем подключение ног игры
exit;
}
echo '<a href="?wa">Продать оружия/броню/бижутерию</a><br/>';
echo '<a href="?resurs">Продать ресурсы</a><br/>';
}else{
// вывод если на даном акаунте нет такого персонажа
echo 'На даном акаунте нет такого персонажа<br/>';
echo '<a href="zals?">В зал персонажей</a><br/>';
}
}else{
// вывод если акаунт не существует
echo 'Ошибка. Данные неверны, авторизуйтесь еще раз<br/>';
echo '<a href="index?">На главную</a><br/>';
}
include_once ("system/foot.php"); // Делаем подключение ног игры
?>