Advertisement
gayanov

Untitled

Feb 24th, 2017
434
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 15.38 KB | None | 0 0
  1. <?php
  2.   include "config.php";
  3.   //include "libs/connect.php";
  4.   //include "libs/historybuy.php";
  5.  
  6. ?>
  7. <!DOCTYPE html>
  8. <html lang="ru">
  9. <head>
  10.     <meta charset="UTF-8">
  11.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  12.     <link rel="icon" type="image/png" href="<?php echo $settings['urlsite']; ?>/images/favicon.png">
  13.     <meta name="viewport" content="width=device-width, initial-scale=1">
  14.     <meta name="description" content="<?php echo $settings['description']; ?>">
  15.     <meta property="og:type" content="website">
  16.     <meta property="og:title" content="<?php echo $settings['Tittle']; ?>">
  17.     <meta property="og:image" content="<?php echo $settings['urlsite']; ?><?php echo $settings['Image']; ?>">
  18.     <meta property="og:description" content="<?php echo $settings['ogdescription']; ?>">
  19.     <meta property="og:url" content="<?php echo $settings['urlsite']; ?>/">
  20.     <title>Red Mania | Магазин</title>
  21.     <link rel="stylesheet" href="<?php echo $settings['urlsite']; ?>/css/bootstrap.css">
  22.     <link rel="stylesheet" href="<?php echo $settings['urlsite']; ?>/css/style.css">
  23. </head>
  24. <body>
  25. <!-- Шапка сайта -->
  26.     <div class="navbar navbar-default border-null">
  27.       <div class="container">
  28.         <div class="navbar-header">
  29.           <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-ex-collapse">
  30.             <span class="sr-only">Toggle navigation</span>
  31.             <span class="icon-bar"></span>
  32.             <span class="icon-bar"></span>
  33.             <span class="icon-bar"></span>
  34.           </button>
  35.           <a class="navbar-brand" href="/"><span>Red Mania 1.8-1.10.2</span></a>
  36.         </div>
  37.         <div class="collapse navbar-collapse" id="navbar-ex-collapse">
  38.           <ul class="nav navbar-nav navbar-right">
  39.         <li class="active"><a href="/">Главная</a></li>
  40.         <li><a href="#donate">Покупка доната</a></li>
  41.         <li><a href="#info">Информация</a></li>
  42.         <li><a href="#contacts">Контакты</a></li>
  43.         </div>
  44.       </div>
  45.     </div>
  46.  
  47. <!--<br><br><br><br>-->
  48. <!--Тело сайта -->
  49. <div class="container">
  50.     <div class="section">
  51.         <div class="row">
  52.              <div class="col-md-12">
  53.               <div class="panel panel-primary">
  54.                 <div class="panel-body">
  55.                     <div class="row">
  56.                         <div class="col-md-3 text-center hidden-xs" style="padding-top: 29px;">
  57.                             <div class="panel panel-success" style="display: inline-block;">
  58.                                 <div class="panel-body" style="height: 50px; width: 130px; background: #dff0d8;"><b><p style="font-size: 30px" id="online"></p></b></div>
  59.                                 <div class="panel-heading"><h3 class="panel-title">Онлайн</h3></div>
  60.                             </div>
  61.                         </div>
  62.                         <div class="col-md-6 text-center">
  63.                             <h1 style="font-size: 60px"><b rel="tooltip" data-placement="top" data-original-title="Версия 1.8-1.10.2">Red Mania </b></h1>
  64.                             <h4>Наш IP: <input class="ipselect" onclick="select()" value="mc.red-mania.ru"></input><h4>
  65.                         </div>
  66.                         <div class="col-md-3 text-center hidden-xs" style="padding-top: 29px;">
  67.                             <div class="panel panel-info" style="display: inline-block;">
  68.                                 <div class="panel-body" style="height: 50px; width: 130px; background: #d9edf7;"><b><p style="font-size: 30px" id="record"></p></b></div>
  69.                                 <div class="panel-heading"><h3 class="panel-title">Рекорд</h3></div>
  70.                             </div>
  71.                         </div>
  72.                     </div>
  73.                  </div>
  74.               </div>
  75.             </div>
  76.  
  77.           <div class="col-md-8">
  78.             <section class="page-section" id="donate">
  79.               <div class="panel panel-primary">
  80.                 <div class="panel-heading">
  81.                   <h3 class="panel-title">Покупка доната</h3>
  82.                 </div>
  83.                 <div class="panel-body">
  84. <?php
  85.   include "config.php";
  86.  /** include "libs/connect.php";
  87. SELECT * FROM `buy` ORDER BY id DESC LIMIT 1
  88. $stmt = $db->query('SELECT * from groups ORDER BY `name` DESC LIMIT 4');
  89. //”становка fetch mode
  90. $stmt->setFetchMode(PDO::FETCH_ASSOC);
  91. while($row = $stmt->fetch())
  92. {*/
  93. //Функция купонов
  94. $param1 = $db->prepare('SELECT * from groups ORDER BY `name` DESC LIMIT 4;');
  95.  
  96.    //$param2->bindParam(2, $_POST['group'], PDO::PARAM_STR);
  97.    if ($param1->execute())
  98.    {
  99.       $param1->setFetchMode(PDO::FETCH_ASSOC);
  100.      
  101.       if ($result1 = $param1->fetchAll())
  102.       {
  103.          // Станет доступно
  104.          // $result[0]['id'];
  105.          // $result[0]['login'];
  106.          // $result[0]['password'];
  107.          // $result[0]['email'];
  108.          // $result[0]['ip'];
  109.          // $result[0]['lastlogin'];
  110.          // $result[0]['activation'];
  111.      //$discount = $result3[0]['price'];
  112. $description = str_replace("[img]", "<img src='", $result[0]['description'] );
  113.     $description = str_replace("[/img]", "'></img>", $description);
  114.     $description = str_replace("[b]", "<strong>", $description);
  115.     $description = str_replace("[/b]", "</strong>", $description);
  116.     $description = str_replace("[br]", "<br>", $description);
  117.     $name = "
  118.     <div class='col-lg-6'>
  119.             <div class='card'>
  120.             <div class='body-txt'>
  121.             <h2 style='color:white'>". $result1[0]['name'] . "</h2>
  122.             <h4 style='color:white'>Цена: ". $result1[0]['sum'] . " руб</h4>
  123.                 <div class='btn-group stretch' role='group' aria-label=''>
  124.             <!-- Сама кнопка -->
  125.                <button type='button' class='btn btn-primary btn-medium' data-toggle='modal' data-target='#buy". $result1[0]['id'] . "'>
  126.            Купить</button>
  127.             <!-- Сама кнопка -->
  128.                <button type='button' class='btn btn-default btn-medium' data-toggle='modal' data-target='#info". $result1[0]['id'] . "'>Подробнее</button>
  129.                </div><br>
  130.            </div>
  131.             </div>
  132.             </div>
  133. <!-- Modal Donate -->
  134. <div class='modal fade' id='buy". $result1[0]['id'] . "' tabindex='-1' role='dialog' aria-labelledby='myModalLabel'>
  135.  <div class='modal-dialog' role='document'>
  136.    <div class='modal-content'>
  137.      <div class='modal-header'>
  138.        <button type='button' class='close' data-dismiss='modal' aria-label='Close'><span aria-hidden='true'>&times;</span></button>
  139.        <h4 class='modal-title' id='myModalLabel'>". $result1[0]['name'] . "</h4>
  140.      </div>
  141.      <div class='modal-body'>
  142.        ". $result1[0]['name'] . "<br>
  143.         ". $result1[0]['sum'] . "
  144.      <div class='tab-pane active fade in' role='tabpanel' id='home'>
  145.             <form action='libs/buy.php' method='post' id='formx". $result1[0]['id'] . "' onchange='call". $result1[0]['id'] . "()'>
  146.              <div class='form-group'>
  147.              <br>
  148.              <input type='text' class='form-control' name='nickname' id='groupName' style='width: 100%; border: 1px solid #000;' placeholder='Введите свой ник' required>              
  149.              </div>
  150.               <input type='hidden' name='group' value='". $result[0]['name'] . "'>
  151.              <div class='form-group'>
  152.              <input type='text' class='form-control' style='width: 100%; border: 1px solid #000;' name='promo' placeholder='Промо-код'>
  153.              </div>
  154.               <div id='resultdonate". $result1[0]['id'] . "'><button type='submit' class='btn btn-block btn-danger btn-block disabled'>Заполните форму</button></div>
  155.            </form>
  156.          </div>
  157.      </div>
  158.      <div class='modal-footer'>
  159.        <button type='button' class='btn btn-default' data-dismiss='modal'>Закрыть</button>
  160.      </div>
  161.    </div>
  162.  </div>
  163. </div>
  164.  
  165. <!-- Modal info -->
  166. <div class='modal fade' id='info". $result1[0]['id'] . "' tabindex='-1' role='dialog' aria-labelledby='myModalLabel'>
  167.  <div class='modal-dialog' role='document'>
  168.    <div class='modal-content'>
  169.      <div class='modal-header'>
  170.        <button type='button' class='close' data-dismiss='modal' aria-label='Close'><span aria-hidden='true'>&times;</span></button>
  171.        <h4 class='modal-title' id='myModalLabel'>". $result1[0]['name'] . "</h4>
  172.      </div>
  173.      <div class='modal-body'>
  174.        <div class='color".$color."'>
  175.         ". $description . "
  176.         </div><br>
  177.      </div>
  178.      <div class='modal-footer'>
  179.        <button type='button' class='btn btn-default' data-dismiss='modal'>Закрыть</button>
  180.      </div>
  181.    </div>
  182.  </div>
  183. </div>
  184. <script>
  185.     function call". $result1[0]['id'] . "() {
  186.       var msg   = $('#formx". $result1[0]['id'] . "').serialize();
  187.        $.ajax({
  188.          type: 'POST',
  189.          url: 'libs/js_sum.php',
  190.          data: msg,
  191.          success: function(data) {
  192.             $('#resultdonate". $result1[0]['id'] . "').html(data);
  193.          },
  194.          error:  function(xhr, str){
  195.         alert('Возникла ошибка: ' + xhr.responseCode);
  196.          }
  197.        });
  198.  
  199.    };
  200. </script>";
  201.     echo $name;
  202.       }
  203.    }
  204.  
  205. ?>
  206.  
  207.                 </div>
  208.               </div>
  209.             </section>
  210.         <section class="page-section" id="logs">
  211.               <div class="panel panel-primary">
  212.                 <div class="panel-heading">
  213.                  <h3 class="panel-title">Последние покупки</h3>
  214.                 </div>
  215.                 <div class="panel-body">
  216.                 <center>
  217.                
  218.                 </center>
  219.                 </div>
  220.               </div>
  221.         </section>
  222.           </div>
  223.  
  224.           <div class="col-md-4">
  225.             <section class="page-section" id="info">
  226.               <div class="panel panel-primary">
  227.                 <div class="panel-heading">
  228.                  <h3 class="panel-title">Информация</h3>
  229.                 </div>
  230.                 <div class="panel-body">
  231.                 <center>
  232. <script type="text/javascript" src="//vk.com/js/api/openapi.js?121"></script>
  233. <!-- VK Widget -->
  234. <div id="vk_groups"></div>
  235. <script type="text/javascript">
  236. VK.Widgets.Group("vk_groups", {mode: 2, width: "220", height: "400"}, 111398747);
  237. </script>
  238. <br>
  239. <!-- WalletOne Widget
  240. <script src="https://www.walletone.com/merchant/widget/1.0.2/script.js"></script>
  241.  
  242. <div id="w1widget"></div>
  243. <script>
  244. W1.widget({
  245.   "pt": "QiwiWalletRUB,YandexMoneyRUB,MegafonRUB,MtsRUB,SberOnlineRUB,EurosetRUB,SvyaznoyRUB,BankTransferRUB,TinkoffRUB,WalletOneRUB",
  246.   "logosSize": "small",
  247.   "grayscale": false,
  248.   "background": "transparent",
  249.   "fixWidth": "",
  250.   "container": "w1widget"
  251. });
  252. </script> -->
  253.                 </div>
  254.               </div>
  255.             </section>
  256.           </div>
  257.  
  258.         </div>
  259.       </div>
  260.         <section class="page-section" id="contacts">
  261.            <div class="panel panel-primary">
  262.               <div class="panel-body">
  263.                         <div class="row">
  264.                             <div class="col-sm-4 col-md-4">
  265.                             <h6>&copy; 2014-<?php echo (date("Y"));?> TurboCraft <br>
  266.                              Топовый сервер minecraft</h6>
  267.                             </div>
  268.                             <div class="col-sm-4 col-md-4">
  269.                 <a target="_blank" href="http://vk.com/turbocraft" class="btn btn-medium btn-info">Группа ВК</a>
  270.                           </div>
  271.                             <div class="col-sm-4 col-md-4">
  272. <!-- Yandex.Metrika informer --> <a href="https://metrika.yandex.ru/stat/?id=31866521&amp;from=informer" target="_blank" rel="nofollow"><img src="https://informer.yandex.ru/informer/31866521/3_1_FFFFFFFF_EFEFEFFF_0_pageviews" style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" onclick="try{Ya.Metrika.informer({i:this,id:31866521,lang:'ru'});return false}catch(e){}" /></a> <!-- /Yandex.Metrika informer -->
  273. <!-- Yandex.Metrika counter -->
  274. <script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter31866521 = new Ya.Metrika({ id:31866521, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks");
  275. </script>
  276. <!-- /Yandex.Metrika counter -->
  277.                             </div>
  278.                         </div>
  279.               </div>   
  280.            </div>  
  281.         </section>
  282.     </div>
  283.  
  284. <script src="<?php echo $settings['urlsite']; ?>/js/jquery-2.2.0.min.js"></script>
  285. <script src="<?php echo $settings['urlsite']; ?>/js/bootstrap.min.js"></script>
  286. <script src="https://use.fontawesome.com/8c726e34c1.js"></script>
  287. <script src="<?php echo $settings['urlsite']; ?>/js/main.js"></script>
  288. <script>
  289.   $("#myTabs a").click(function(e){
  290.     e.preventDefault();
  291.     $(this).tab("show");
  292.   });
  293. $(document).ready(function(){
  294.     $('#myModal').modal('show');
  295. });
  296. </script>
  297. <?php
  298. if(isset($_GET['success']) && isset($_GET['nickname']) && isset($_GET['payid'])){
  299.     echo '
  300. <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  301.  <div class="modal-dialog" role="document">
  302.    <div class="modal-content">
  303.      <div class="modal-header">
  304.        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  305.        <h4 class="modal-title" id="myModalLabel">Оплата прошла успешно!</h4>
  306.      </div>
  307.      <div class="modal-body">
  308.        Спасибо, <b>'.$_GET['nickname'].'</b>, за поддержку нашего сервера.<br>
  309.         Убедительно просим Вас записать дату покупки и ID платежа.<br>
  310.         ID платежа:<br>
  311.         <input type="text" class="form-control" onclick="select()" disabled value="'.$_GET['payid'].'" placeholder="payid" aria-describedby="basic-addon1">
  312.      </div>
  313.      <div class="modal-footer">
  314.        <button type="button" class="btn btn-success" data-dismiss="modal">Хорошо, я записал</button>
  315.      </div>
  316.    </div>
  317.  </div>
  318. </div>
  319. ';
  320. }
  321. ?>
  322. <?php
  323. if(isset($_GET['fail'])){
  324.     echo '
  325. <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  326.  <div class="modal-dialog" role="document">
  327.    <div class="modal-content">
  328.      <div class="modal-header">
  329.        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  330.        <h4 class="modal-title" id="myModalLabel">Оплата не произошла!</h4>
  331.      </div>
  332.      <div class="modal-body">
  333.        Возможно, вы отказались от платежа, или что-то пошло не так. Если вы не отменяли платеж, тогда попробуйте снова через несколько минут позже.
  334.      </div>
  335.      <div class="modal-footer">
  336.        <button type="button" class="btn btn-success" data-dismiss="modal">Закрыть</button>
  337.      </div>
  338.    </div>
  339.  </div>
  340. </div>
  341. ';
  342. }
  343. ?>
  344. <!--<script src="<?php echo $settings['urlsite']; ?>/js/snow.js"></script>
  345. <script src="<?php echo $settings['urlsite']; ?>/js/common.js"></script>
  346. <script type="text/javascript" src="//vk.com/js/api/openapi.js?136"></script>
  347.  
  348.  VK Widget
  349. <div id="vk_community_messages"></div>
  350. <script type="text/javascript">
  351. VK.Widgets.CommunityMessages("vk_community_messages", 63424298, {});
  352. </script>-->
  353. </body>
  354. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement