Файл: gorod/bazar.php
Строк: 89
<?php
#######################
# Автор: Sagora #
# Ася: 579931911 #
# Реклама: rola.in #
#######################
define('IN_PHPBB', true);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'fetchposts.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_GENERAL);
init_userprefs($userdata);
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
$gconf=mysql_fetch_array(mysql_query("SELECT * FROM `phpbb_gorod_conf`"));
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
if($userdata['user_active']!=1){echo 'Пройдите регистрацию!';}else{
if($gconf[0]['open']!=1){
echo '
<table width="100%" cellpadding="4" cellspacing="0" border="0" class="forumline">
<tr><td class="catSides"><span class="cattitle"><center>Базар</center></span></td></tr>';
echo '<tr><td class="row1">';
$action=htmlspecialchars(trim($_GET['action']));
switch ($action){
default:
echo'Здарова, '.$userdata['username'].'!<br/>';echo'У тебя есть '.$userdata['gorod_money'].' монет<br/>';
echo'У тебя '.$userdata['gorod_life'].'% здоровья<br/>';
$x=mysql_query("SELECT count(*) FROM `phpbb_gorod_invent` WHERE `uid`='".$userdata['user_id']."'");
$x=mysql_fetch_array($x);
if($x[0]>0){echo '<a href="bazar.php?action=prod">Продать товар</a><br/>';}
if($userdata['gorod_money']<10){echo '<b>У вас слишком мало денег, чтобы что-то купить.</b>';
}else{
echo '<b>Продуктовый рынок</b><br/><hr/>';
$k_post=mysql_result(mysql_query("SELECT count(*) FROM `phpbb_gorod_bazar`"),0);
$onpage=10;
$k_page=$db->sql_affectedrows($k_post,$onpage);
$page=$db->sql_affectedrows($k_page);
$start=$onpage*$page-$onpage;
if($k_post==0){echo 'Пусто!';break;};
$q=mysql_query("SELECT * FROM `phpbb_gorod_bazar` ORDER BY `price` ASC LIMIT $start, $onpage");
while($row=mysql_fetch_assoc($q)){
echo'» <a href="bazar.php?action=pokupka&pr='.$row['id'].'">'.$row['name'].'-></a> '.$row['price'].' $ Здopoвьe: <font color="red">'.$row['life'].'%</font><br/>';
};
if ($k_page>1)str('?',$k_page,$page); // Вывод страниц
}
break;
case 'prod':
$x=mysql_query("SELECT * FROM `phpbb_gorod_invent` WHERE `uid`='".$userdata['user_id']."'");
if(!mysql_num_rows($x)){echo 'У вас нет товару!';}else{
while($row=mysql_fetch_assoc($x)){
echo '» '.$row['name'].' цена: '.round($row['price']/2).'$ <a href="bazar.php?action=sell&id='.$row['id'].'">продать</a><br/>';
};
};
break;
case 'sell':
$id=(int)$_GET['id'];
if(!$id){echo 'Пустые параметры!';break;};
$x=mysql_query("SELECT * FROM `phpbb_gorod_invent` WHERE `id`='$id' AND `uid`='".$userdata['user_id']."'");
if(!mysql_num_rows($x)){echo 'Предмета не существует или он не ваш!';break;};
$row=mysql_fetch_assoc($x);
$price=round($row['price']/2);
mysql_query("UPDATE ".USERS_TABLE." SET `gorod_money`=`gorod_money`+'$price' WHERE `user_id`='".$userdata['user_id']."'");
mysql_query("DELETE FROM `phpbb_gorod_invent` WHERE `id`='$id' LIMIT 1");
echo 'Продано!<br/>';
echo '<a href="bazar.php?action=prod">Продать ещо?</a>';
break;
case 'pokupka':
$pr=(int)$_GET['pr'];
$x=mysql_query("SELECT * FROM `phpbb_gorod_bazar` WHERE `id`='$pr'");
if(!mysql_num_rows($x)){echo 'Товара не существует!';}else{
$tovar=mysql_fetch_assoc($x);
if($userdata['gorod_money']<=$tovar['price']){
echo'Нет у тебя столько денег! Купи чё-нить подешевле или проваливай.<br/>';}else{
mysql_query("UPDATE ".USERS_TABLE." SET `gorod_money`=`gorod_money`-'".$tovar['price']."' WHERE `user_id`='".$userdata['user_id']."'");
mysql_query("INSERT INTO `phpbb_gorod_invent` (`uid`,`name`,`life`,`type`,`price`)VALUES('".$userdata['user_id']."','".$tovar['name']."','".$tovar['life']."','eda','".$tovar['price']."')");
echo'<a href="bazar.php?action=eda&id='.mysql_insert_id().'">Удачно! Может сразу слопать '.$tovar['name'].'? ('.$tovar['life'].' здоровья)</a><br/>';}}
break;
case 'eda':
$id=(int)$_GET['id'];
if(!$id){echo 'Пустые параметры!';}else{
$x=mysql_query("SELECT * FROM `phpbb_gorod_invent` WHERE `id`='$id' AND `uid`='".$userdata['user_id']."'");
if(!mysql_num_rows($x)){echo 'Такого предмета не существует!';}else{
$item=mysql_fetch_assoc($x);
if($item['type']!='eda'){echo 'Этот предмет нельзя хавать!';}else{
$new=$userdata['gorod_life']+$item['life'];
$new=($new>100) ? 100 : $new;
mysql_query("UPDATE ".USERS_TABLE." SET `gorod_life`='$new' WHERE `user_id`='".$userdata['user_id']."'");
mysql_query("DELETE FROM `phpbb_gorod_invent` WHERE `id`='$id' AND `uid`='".$userdata['user_id']."' LIMIT 1");
echo'<a href="bazar.php">Удачно! Купить еще?</a><br/>';
};
};
};
break;
};
echo '</tr></td></table>';
};
};
echo '</td></tr>';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>