<?php
/* 
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
if (!defined('PSWeb') || PSWeb !== true) { Header('Location: /404'); return; }
$_OPTIMIZATION['title'] = 'Ежедневный бонус';
# Настройки бонусов
$hide_form = false;
?>
<div class="content">
<div class="bg-white rounded-12 shadow-dark-80 mb-3 aos-init aos-animate" data-aos="fade-up" data-aos-delay="100">
          <div class="border-bottom border-gray-200 px-3 px-md-6 py-4">
            <h6 class="mb-0 py-0">Бонус за активность</h6>
          </div>
          <div class="px-3 px-md-6 py-4">
           
    <div>
        <div>
        <div style="font-size: 14px" class="alert alert-secondary alert-dismissible fade show pe-5" role="alert">
  Бонус выдается каждые <?=$db_config['interval_bonus'];?> часа. <BR />
            Сумма бонуса генерируется случайно от <font class="text-success"><b><?=$db_config['min_bonus'];?></b></font> до <font  class="text-success"><b><?=$db_config['max_bonus'];?></b></font> ₽<br/>
            Нажмите на баннер для открытия кнопки.
  <button type="button" class="close p-2" data-dismiss="alert" aria-label="Close">
    <svg xmlns="
http://www.w3.org/2000/svg" width="11.528" height="12" viewBox="0 0 11.528 12">
      <path d="M.788.1l.055.05,4.92,5.122L10.684.151a.48.48,0,0,1,.7,0,.53.53,0,0,1,.048.67l-.048.058L6.463,6l4.92,5.122a.529.529,0,0,1,0,.727.48.48,0,0,1-.643.05l-.055-.05L5.764,6.728.843,11.849a.48.48,0,0,1-.7,0A.53.53,0,0,1,.1,11.18l.048-.058L5.065,6,.145.878a.529.529,0,0,1,0-.727A.48.48,0,0,1,.721.057Z" fill="#1E1E1E"></path>
    </svg>
  </button>
</div>
          
            <?PHP
        $ddel = time() + 60*60*$db_config['interval_bonus'];
        $dadd = time();
        $db->Query("SELECT * FROM `db_bonus` WHERE `user_id` = '$user_id' AND date_del > '$dadd' AND `type` = 'bonus' ORDER BY `id` DESC LIMIT 1");
        if($db->NumRows() > 0){
            $data = $db->FetchArray();
            $hide_form = true;
            ?>
            <!-- Display the countdown timer in an element -->
            <center class="alert alert-success" style="font-size: 14px">
                <b id="bonus">Следующий бонус будет доступен через:
                    <b id="timer"></b>
                </b></center>
                    <script>
                    function getTime(){
                        $.get('/ajax.php?action=interval&end=<?=$data['date_add']+ 60*60*$db_config['interval_bonus'];?>', function(o) {
                            $("#timer").empty();
                            $("#timer").append(o['interval']);
                        }, 'json');
                    };
                    $(document).ready(function(){
                        getTime();
                        setInterval('getTime()',1000);
                    });
                    </script>
                <?php
        }elseif($db->NumRows() == 0){
            # Выдача бонуса
            if(isset($_POST['bonus'])){
                $amount = rand($db_config['min_bonus']*100, $db_config['max_bonus']*100)/100;
                # Зачилсяем юзверю
                $db->Query("UPDATE `db_users_b` SET `money` = `money` + '$amount' WHERE `id` = '$user_id'");
                # Вносим запись в список бонусов
                $db->Query("INSERT INTO `db_bonus` (`user`, `user_id`, `sum`, `date_add`, `date_del`,`type`) VALUES ('$user_name','$user_id','$amount','$dadd','$ddel','bonus')");
              
                $db->Query("INSERT INTO `db_log` (`user_id`,`ip`,`action`,`value`) VALUES ('".$user_data['id']."',INET_ATON('". $func->UserIP ."'),'bonus','$amount')");
                echo '<center><div style="font-size: 14px" class="alert alert-success">На Ваш счет для вывода зачислен бонус в размере '. $amount .' рублей.</div></center>';
                $hide_form = true;
            }
            # Показывать или нет форму
            if(!$hide_form){
        ?>
    <center>    <div class="iframe-content">   <div id="banner-block" style="display:inline-block">
            <div class="banner-kran" id="linkslot_345348"></div><script src="//linkslot.ru/bancode.php?id=345348" async></script>
     
        </div></div></center>
        <center id="bonus_btn" style="display:none;">
            <form action="" method="post">
                <input type="submit" name="bonus" value="Получить бонус" class="btn btn-success">
            </form>
        </center>
        <?PHP 
            }
        }
        ?>
<br><br><h6 style="text-align:center">
Последние 10 бонусов
</h6>
 <div class="table-responsive px-4 py-3 mb-0">
 <table class="table" style="font-size: 14px">
  <thead>
    <tr>
      <th scope="col">ID</th>
      <th scope="col">Пользователь</th>
      <th scope="col">Сумма</th>
      <th scope="col">Дата</th>
    </tr>
  </thead>
  <tbody>
  <?PHP
$db->Query("SELECT * FROM `db_bonus` WHERE `type` = 'bonus' ORDER BY `id` DESC LIMIT 10");
if($db->NumRows() > 0){
while($data = $db->FetchArray()){
?>
    <tr>
      <td><?=$data['id']; ?></td>
      <td><?=$data['user']; ?></td>
      <td><?=$data['sum']; ?> ₽</td>
      <td><?=date('d.m.Y в H:i:s',$data['date_add']); ?></td>
    </tr>
 <?PHP
}
}else{
    echo '<tr><td align="center" colspan="4">Нет записей</td></tr>';
}
?>   
  </tbody>
</table> 
</div>
</div>
</div>
</div>
 </div> 
 <div class="bg-white rounded-12 shadow-dark-80 mb-3 aos-init aos-animate" data-aos="fade-up" data-aos-delay="100">
          <div class="border-bottom border-gray-200 px-3 px-md-6 py-4">
            <h6 class="mb-0 py-0">Ads</h6>
          </div>
          <div class="px-3 px-md-6 py-4">
           
</div> </div>
 </div>