Просмотр файла games/magazin.php

Размер файла: 5.88Kb
  1. <?
  2. include('../core/core.php');
  3. include(BASEDIR.INC.'func.php');
  4. include(BASEDIR.INC.'session.php');
  5. include(BASEDIR.INC.'session_user.php');
  6. $mode = htmlspecialchars($_GET['mode']);
  7. $id = abs(htmlspecialchars($_GET['id']));
  8. include(BASEDIR.INC.'head.php');
  9. show_title('Магазин');
  10. if(is_user()){
  11. $users = mysql_query('SELECT * FROM users WHERE login = "'.$_COOKIE['login'].'"');
  12. $users = mysql_fetch_assoc($users);
  13. $activ = $users['activ'];
  14. $money = $users['money'];
  15. $level = $users['level'];
  16. $login = $users['login'];
  17. if($level >= 20){ $level = 20;} else {$level = $level; }
  18. switch ($mode):
  19. case 'index':
  20. echo '<div class="razdel">Магазин</div>';
  21. echo'<div class="menu">';
  22. echo'<img src="'.BASEDIR.''.IMG.'obmen.png"> <a href="?mode=1">Обмен</a><br />';
  23. 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 />';}
  24. echo' </div>';
  25. break;
  26. case '1':
  27. echo '<div class="razdel">Обмен</div>';
  28. echo'<div class="menu">';
  29. $obmen = htmlspecialchars($_POST['obmen']);
  30. $per = (20 * $level) / 100;
  31. $sell = 25 - $per; // цена 1 ас
  32. $all = $sell * $obmen; // общаяя сумма
  33. echo'<div id="sob">Обмен(руб в АС)</div>
  34. <font color=red>Тариф: '.$sell.' рублей = 1 актив!</font><br />';
  35. echo'<form action="?mode=1" method="post">
  36. Сколько надо актива:<br />
  37. <input name="obmen" size="30" maxlength="8" value="" size="30"><br />
  38. <input type="submit" name="submit" id="submit" value="Обменять">
  39. </form>';
  40. if (!empty($obmen)){
  41. echo'<hr>';
  42. if($money >= $all){
  43. $c[1] = $money - $all;
  44. $c[2] = $activ + $obmen;
  45. echo'Успешно! Теперь ваш актив стал: '.$c[2].'! С вас списано: '.$all.' '.money($all).'';
  46. echo rating_plus($login,2);
  47. mysql_query("UPDATE `users` SET `activ`='$c[2]',`money`='$c[1]' WHERE login = '".$login."'");
  48. } else { $p = $all - $money; echo'Вам не хватает <strong>'.$p.'</strong> '.money($p).''; }
  49. }
  50. echo' </div>';
  51. break;
  52. case '2':
  53. echo '<div class="razdel">Монеты удачи</div>';
  54. echo'<div class="menu">';
  55. if($activ >= 100){
  56. $idz = htmlspecialchars($_GET['idz']);
  57. $coin = file_get_contents('coins/'.$login.'.txt');
  58. echo'<font color="red"><strong>Внимание!</strong> При покупке 3-ей монеты удачи комбинации 000,777,999 не выпадают!</font><br /><br />
  59. 1 монета увеличивает сумму выигрыша еще на 5%<br />
  60. 2 монеты увеличивают сумму выигрыша еще на 10%<br />
  61. 3 монеты увеличивают сумму выигрыша еще на 20%<br />
  62. Монеты хранятся до первого выигрыша, далее они онулируются!
  63. <hr />';
  64. $p[1] = (500 * $level) / 100;
  65. $m[1] = 500 - $p[1];
  66. $p[2] = (1000 * $level) / 100;
  67. $m[2] = 1000 - $p[2];
  68. $p[3] = (1500 * $level) / 100;
  69. $m[3] = 1500 - $p[3];
  70. if($coin == ''){
  71. echo'<a href="?mode=2&id=1">Купить 1 монету</a> ('.$m[1].')<br />
  72. <a href="?mode=2&idz=2">Купить 2 монеты</a> ('.$m[2].')<br />
  73. <a href="?mode=2&idz=3">Купить 3 монеты</a> ('.$m[3].')';
  74. }
  75. if($coin == 1){
  76. echo'
  77. <a href="?mode=2&idz=1">Купить 1 монету</a> ('.$m[1].')<br />
  78. <a href="?mode=2&idz=2">Купить 2 монеты</a> ('.$m[2].')<br />';
  79. }
  80. if($coin == 2){
  81. echo'<a href="?mode=2&idz=1">Купить 1 монету</a> ('.$m[1].')<br />';
  82. }
  83.  
  84. if($coin > 3){ echo'За попытку мошенечества ваши монеты онулированы!'; $fq = fopen("coins/".$login.".txt", "w+"); fclose($fq); } else {
  85. if($idz == 1){
  86. if($money >= $m[1]){
  87. echo'<br />Куплена 1 монетa!';
  88. mysql_query("UPDATE `users` SET `money`=`money` - '".$m[1]."' WHERE login = '".$login."'");
  89. $ce = $coin + 1;
  90. $fz = fopen("coins/".$login.".txt", "w"); // Открываем файл в режиме записи
  91. $test = fwrite($fz, $ce); // Запись в файл
  92. fclose($fz); //Закрытие файл
  93. } else {$p = $m[1] - $money; echo'Вам не хватает '.$p.' '.money($p).'!'; }
  94. }
  95. if($idz == 2){
  96. if($money >= $m[2]){
  97. echo'<br />Купленo 2 монеты!';
  98. mysql_query("UPDATE `users` SET `money`=`money` - '".$m[2]."' WHERE login = '".$login."'");
  99. $ce = $coin + 2;
  100. $fz = fopen("coins/".$login.".txt", "w"); // Открываем файл в режиме записи
  101. $test = fwrite($fz, $ce); // Запись в файл
  102. fclose($fz); //Закрытие файл
  103. } else {$p = $m[2] - $money; echo'Вам не хватает '.$p.' '.money($p).'!'; }
  104. }
  105. if($idz == 3){
  106. if($money >= $m[3]){
  107. echo'<br />Купленo 3 монеты!';
  108. mysql_query("UPDATE `users` SET `money`=`money` - '".$m[3]."' WHERE login = '".$login."'");
  109. $ce = $coin + 3;
  110. $fz = fopen("coins/".$login.".txt", "w"); // Открываем файл в режиме записи
  111. $test = fwrite($fz, $ce); // Запись в файл
  112. fclose($fz); //Закрытие файл
  113. } else {$p = $m[3] - $money; echo'Вам не хватает '.$p.' '.money($p).'!'; }
  114. }
  115. }
  116. } else { echo'Ваш актив слишком мал.'; }
  117. echo' </div>';
  118. break;
  119. default:
  120. header ('location: ?mode=index');
  121. endswitch;
  122. echo '<div class="razdel">Меню</div>';
  123. echo'<div class="menu"><img src="'.BASEDIR.''.IMG.'free.png"> Скидка на все '.$level.'%</div>';
  124. echo'<div class="menu"><img src="'.BASEDIR.''.IMG.'faq.png"> <a href="/games/help.php">FAQ - ваш вечный путеводитель</a></div>';
  125. echo'<div class="menu"><img src="'.BASEDIR.''.IMG.'home.png"> <a href="/">На главную</a></div>';
  126. } else {echo '<div class="razdel">Доступ закрыт!</div>';
  127. echo'<div class="menu">Доступ разрешен только зарегистированым!</div>';
  128. }
  129. include(BASEDIR.INC.'foot.php');
  130. ?>