Файл: games/magazin.php
Строк: 106
<?
include('../core/core.php');
include(MAINDIR.'style/head.php');
$id = abs(intval($_GET['id']));
define('IMG','images/');
title('Магазин');
if(is_user()){
$my = DB::run() -> queryFetch("SELECT * FROM `users` WHERE `login`=? LIMIT 1",array(check($_COOKIE['login'])));
$activ = $my['activ'];
$money = $my['money'];
$level = $my['level'];
$login = $my['login'];
if($level >= 20){ $level = 20;} else {$level = $level; }
switch ($mode):
case 'index':
echo '<div class="title">Магазин</div>';
echo'<div class="menu">';
echo'<img src="'.BASEDIR.''.IMG.'obmen.png"> <a href="?mode=1">Обмен</a><br />';
if($activ >= 100){echo'<img src="'.BASEDIR.''.IMG.'zvezd.png"> <a href="?mode=2">Монеты удачи</a><br />';}else {echo'<img src="'.BASEDIR.''.IMG.'zvezd.png"> Монеты удачи<br />';}
echo' </div>';
break;
case '1':
echo '<div class="title">Обмен</div>';
echo'<div class="menu">';
$obmen = check($_POST['obmen']);
$per = (20 * $level) / 100;
$sell = 25 - $per; // цена 1 ас
$all = $sell * $obmen; // общаяя сумма
echo'<div id="sob">Обмен(руб в АС)</div>
<font color=red>Тариф: '.$sell.' рублей = 1 актив!</font><br />';
echo'<form action="?mode=1" method="post">
Сколько надо актива:<br />
<input name="obmen" size="30" maxlength="8" value="" size="30"><br />
<input type="submit" name="submit" id="submit" value="Обменять">
</form>';
if (!empty($obmen)){
echo'<hr>';
if($money >= $all){
$c[1] = $money - $all;
$c[2] = $activ + $obmen;
echo'Успешно! Теперь ваш актив стал: '.$c[2].'! С вас списано: '.$all.' '.money($all).'';
echo user_live($login,2,0,0);
DB::run()->query("UPDATE `users` SET `money`=`money` - ?,`activ`=`activ` + ? WHERE login =?",array($all,$obmen,$login));
} else { $p = $all - $money; echo'Вам не хватает <strong>'.$p.'</strong> '.money($p).''; }
}
echo' </div>';
break;
case '2':
echo '<div class="title">Монеты удачи</div>';
echo'<div class="menu">';
if($activ >= 100){
$idz = check($_GET['idz']);
$coin = file_get_contents('coins/'.$login.'.txt');
echo'<font color="red"><strong>Внимание!</strong> При покупке 3-ей монеты удачи комбинации 000,777,999 не выпадают!</font><br /><br />
1 монета увеличивает сумму выигрыша еще на 5%<br />
2 монеты увеличивают сумму выигрыша еще на 10%<br />
3 монеты увеличивают сумму выигрыша еще на 20%<br />
Монеты хранятся до первого выигрыша, далее они онулируются!
<hr />';
$p[1] = (500 * $level) / 100;
$m[1] = 500 - $p[1];
$p[2] = (1000 * $level) / 100;
$m[2] = 1000 - $p[2];
$p[3] = (1500 * $level) / 100;
$m[3] = 1500 - $p[3];
if($coin == ''){
echo'<a href="?mode=2&id=1">Купить 1 монету</a> ('.$m[1].')<br />
<a href="?mode=2&idz=2">Купить 2 монеты</a> ('.$m[2].')<br />
<a href="?mode=2&idz=3">Купить 3 монеты</a> ('.$m[3].')';
}
if($coin == 1){
echo'
<a href="?mode=2&idz=1">Купить 1 монету</a> ('.$m[1].')<br />
<a href="?mode=2&idz=2">Купить 2 монеты</a> ('.$m[2].')<br />';
}
if($coin == 2){
echo'<a href="?mode=2&idz=1">Купить 1 монету</a> ('.$m[1].')<br />';
}
if($coin > 3){ echo'За попытку мошенечества ваши монеты онулированы!'; $fq = fopen("coins/".$login.".txt", "w+"); fclose($fq); } else {
if($idz == 1){
if($money >= $m[1]){
echo'<br />Куплена 1 монетa!';
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($m[1],$login));
$ce = $coin + 1;
$fz = fopen("coins/".$login.".txt", "w"); // Открываем файл в режиме записи
$test = fwrite($fz, $ce); // Запись в файл
fclose($fz); //Закрытие файл
} else {$p = $m[1] - $money; echo'Вам не хватает '.$p.' '.money($p).'!'; }
}
if($idz == 2){
if($money >= $m[2]){
echo'<br />Купленo 2 монеты!';
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($m[2],$login));
$ce = $coin + 2;
$fz = fopen("coins/".$login.".txt", "w"); // Открываем файл в режиме записи
$test = fwrite($fz, $ce); // Запись в файл
fclose($fz); //Закрытие файл
} else {$p = $m[2] - $money; echo'Вам не хватает '.$p.' '.money($p).'!'; }
}
if($idz == 3){
if($money >= $m[3]){
echo'<br />Купленo 3 монеты!';
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($m[3],$login));
$ce = $coin + 3;
$fz = fopen("coins/".$login.".txt", "w"); // Открываем файл в режиме записи
$test = fwrite($fz, $ce); // Запись в файл
fclose($fz); //Закрытие файл
} else {$p = $m[3] - $money; echo'Вам не хватает '.$p.' '.money($p).'!'; }
}
}
} else { echo'Ваш актив слишком мал.'; }
echo' </div>';
break;
default:
header ('location: ?mode=index');
endswitch;
echo '<div class="title">Меню</div>';
echo'<div class="menu"><img src="'.BASEDIR.''.IMG.'faq.png"> <a href="/games/help.php">FAQ - ваш вечный путеводитель</a></div>';
} else {
title('Ошибка!');
echo'<div class="title">Ошибка!</div>';
echo'<div class="error">';
echo'Доступ разрешен только авторизованым!';
echo'</div>';
}
include(MAINDIR.'style/foot.php');
?>