Автор Тема: модуль  (Прочитано 6545 раз)

0 Пользователей и 1 Гость просматривают эту тему.

barakudaАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 50 сообщений Более 10 созданных тем За время в онлайне на форуме
  • Дата регистрации: Дек. 2015
  • Сообщений: 58
  • Страна: ua
  • Репутация +0/-0
  • Пол: Мужской
модуль
« : 17 Февраля 2016, 19:43:59 »
у кого есть модуль бонусы семь штук
a:0:{}
 

Renata

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Сообщений: 134
  • Страна: ru
  • Поблагодарили: 5 раз(а)
  • Репутация +1/-1
  • Пол: Женский
  • А я живу в Кузбассе!
модуль
« Ответ #1 : 17 Февраля 2016, 19:56:19 »
у кого есть модуль бонусы семь штук
Именно 7? Какие, например?
a:0:{}
 

Zateynik

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 10 сообщений
  • Дата регистрации: Янв. 2016
  • Сообщений: 27
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
  • Целевые игроки на ваш сайт http://mim-farm.ru/
модуль
« Ответ #2 : 18 Февраля 2016, 00:12:47 »
у кого есть модуль бонусы семь штук

Да желательно побольше информации, что за бонусы нужны, если на вывод или на покупку раз в 24 часа там или раз в час то их можно наделать сколько угодно, не семь а семьдесят например (утрирую) только добавляй новые страницы на ферму, прописывай ее у юзверя и вноси в бд новую таблицу ( bnus1,bonus2  и т.д) Есть бонусы за пополнения, есть бонусы рефералам, есть бонусы от реферала, есть бонусы за посещение сайта 7 дней подряд, и еще куча всякой фигни, на что фантазии хватит. Так что нужно то конкретно? :kacsint2:
a:0:{}
 

barakudaАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 50 сообщений Более 10 созданных тем За время в онлайне на форуме
  • Дата регистрации: Дек. 2015
  • Сообщений: 58
  • Страна: ua
  • Репутация +0/-0
  • Пол: Мужской
модуль
« Ответ #3 : 18 Февраля 2016, 00:34:45 »
извините не так выразился)бонусы Ежедневный бонус
Бонус каждые 12 часов
Бонус каждые 6 часов
Бонус каждые 3 часа
Бонус каждый час
Бонус каждые 30 мин
Бонус каждые 15 мин
вот это каждый модуль надо ставить?
 

Zateynik

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 10 сообщений
  • Дата регистрации: Янв. 2016
  • Сообщений: 27
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
  • Целевые игроки на ваш сайт http://mim-farm.ru/
модуль
« Ответ #4 : 18 Февраля 2016, 01:47:25 »
Создаем новую страничку с бонусом
С начало создай файл .php с именем понятным например bonus12.php - бонус раз в 12 часов к примеру.
Потом отредактируй корневой файл .htaccess (нужно указать путь у файлу .php)
И в папке pages / _account.php (нужно указать путь к файлу .php)

Вот мой пример:
.htaccess :
PHP:
RewriteRule ^account/bonus12(/?)+$ index.php?menu=account&sel=bonus12 [L]
(Где написано bonus12 меняй на свое название файла .php)
pages / _account.php :
PHP:
case "bonus12": include("pages/account/_bonus12.php"); break; // Банк
(Где написано bonus12 меняй на свое название файла .php)
В папке inc прописываем в файле _user_menu.php ссылку на новую страницу
<div class="field-gr"><a href="/account/bonus12">Бонус раз 12 часов[/url]</div>
( у тебя может быть другая менюшка, смысл остается прежним)

Делаем запрос в БД соответственно файлу

DROP TABLE IF EXISTS `db_bonus_12`;
CREATE TABLE `db_bonus_12` (
  `id` int(11) NOT NULL,
  `user` varchar(10) CHARACTER SET utf8 NOT NULL,
  `user_id` int(11) NOT NULL DEFAULT '0',
  `sum` double NOT NULL DEFAULT '0',
  `date_add` int(11) NOT NULL DEFAULT '0',
  `date_del` int(11) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;

Далее

В наш файл вставляем код
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Ежедневный бонус";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];

# Настройки бонусов
$bonus_min = 3;
$bonus_max = 40;

?>
<div class="s-bk-lf">
   <div class="acc-title">Бонус на счет в проекте</div>
</div>
<div class="silver-bk">
<div class="clr"></div>   

<BR />

Бонус выдаётся 1 раз в 24 часа. <BR />
Бонус выдается в <font color="blue">коп</font> на ваш счет в проекте. <BR />
Сумма бонуса генерируется случайно от <font color="green"><?=$bonus_min;?></font> до <font color="green"><?=$bonus_max;?></font> <font color="blue">коп</font>.<BR />
<BR /><BR />
<?PHP
$ddel = time() + 60*60*24;
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonus_12 WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

   if($db->FetchRow() == 0){
   
      # Выдача бонуса
      if(isset($_POST["bonus"])){
      
         $sum = rand($bonus_min, rand($bonus_min, $bonus_max) );
         
         # Зачилсяем юзеру
         $db->Query("UPDATE db_users_b SET money_p = money_p + '$sum' WHERE id = '$usid'");
         $db->Query("SELECT referer_id FROM db_users_a WHERE id = '$usid' LIMIT 1");
            $user_ardata = $db->FetchArray();
            $refid = $user_ardata["referer_id"];
            $sumref = $sum*0.15;
            $db->Query("UPDATE db_users_b SET money_p = money_p + '$sumref' WHERE id = '$refid'");
         
         # Вносим запись в список бонусов
         
         
         $db->Query("INSERT INTO db_bonus_12 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
         
         # Случайная очистка устаревших записей
         $db->Query("DELETE FROM db_bonus_12 WHERE date_del < '$dadd'");
         
         echo "<center><font color = 'green'>На Ваш счет для покупок зачислен бонус в размере {$sum} коп</font></center><BR />";
         
         $hide_form = true;
         
      }
         
         # Показывать или нет форму
         if(!$hide_form){
?>

<form action="" method="post">
<table width="330" border="0" align="center">
  <tr>
    <td align="center"></td>
  </tr>
  <tr>
    <td align="center"><input type="submit" name="bonus" value="Получить бонус" style="height: 30px; margin-top:10px;"></td>
  </tr>

</table>
</form>

<?PHP

         }

   }else echo "<center><font color = 'red'>Вы уже получали бонус за последние 24 часа</font></center><BR />"; ?>




<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h1>Последними бонус получали</h1></td>
    </tr>
  <tr>
    <td align="center" class="m-tb">ID</td>
    <td align="center" class="m-tb">Пользователь</td>
   <td align="center" class="m-tb">Сумма</td>
   <td align="center" class="m-tb">Дата</td>
  </tr>
  <?PHP
 
  $db->Query("SELECT * FROM db_bonus_list ORDER BY id DESC LIMIT 20");
 
   if($db->NumRows() > 0){
 
        while($bon = $db->FetchArray()){
      
      ?>
      <tr class="htt">
          <td align="center"><?=$bon["id"]; ?></td>
          <td align="center"><?=$bon["user"]; ?></td>
          <td align="center"><font color = 'green'><?=$bon["sum"]; ?></font></td>
         <td align="center"><?=date("d.m.Y",$bon["date_add"]); ?></td>
        </tr>
      <?PHP
      
      }
 
   }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
  ?>

 
</table>

<div class="clr"></div>      
</div>

<?php

?>



Все редактируйте, сумму бонуса и периодичность выдачи этого бонуса здесь
# Настройки бонусов
$bonus_min = 3;
$bonus_max = 40;

и здесь
$ddel = time() + 60*60*24;

Таких бонусов можно наклепать требуемое количество)))

Задолбался писать сочинение )))):be happy:
Удачи)

P/S Там где в коде есть запросы к БД  соответственно прописываем нашу новую созданную таблицу $db->Query("INSERT INTO db_bonus_12 Не забудьте.
 

aser2012

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Нояб. 2015
  • Сообщений: 10
  • Страна: ua
  • Поблагодарили: 1 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
модуль
« Ответ #5 : 24 Февраля 2016, 20:41:53 »
извините не так выразился)бонусы Ежедневный бонус
Бонус каждые 12 часов
Бонус каждые 6 часов
Бонус каждые 3 часа
Бонус каждый час
Бонус каждые 30 мин
Бонус каждые 15 мин
вот это каждый модуль надо ставить?

как по мне это безтолковые бонусы и столько их не нужно а вот такие как реинвесторам,новичкам,лидерам,за время пребывания на проэкте , тот же ежидневный ну только он зависит от суммы пополнения в течении месяца есть и другие и это то что я ставлю у себя в проэктах и есть результат а не чисто шаровый набор ресурсов так что если что то нужно обращаемся в личку
a:0:{}
 

aser2012

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Нояб. 2015
  • Сообщений: 10
  • Страна: ua
  • Поблагодарили: 1 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
модуль
« Ответ #6 : 02 Марта 2016, 01:00:34 »
Это все есть на форуме...
Что то в свободном доступе,
Что то в ВИП разделе
Из моих есть только 2 в свободном и то не доделаные и взяты они с другого похожего форума
 

фака

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Фев. 2016
  • Сообщений: 28
  • Страна: zw
  • Поблагодарили: 3 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
модуль
« Ответ #7 : 03 Марта 2016, 07:40:56 »
есть модуль 13 бонусов http://novaigra.ru/account/bonus_set интересует? могу поделится:be happy:
a:0:{}
 

Renata

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Сообщений: 134
  • Страна: ru
  • Поблагодарили: 5 раз(а)
  • Репутация +1/-1
  • Пол: Женский
  • А я живу в Кузбассе!
модуль
« Ответ #8 : 03 Марта 2016, 08:03:47 »
есть модуль 13 бонусов http://novaigra.ru/account/bonus_set интересует? могу поделится:be happy:
Поделись.:grin:
 

alekc26

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Фев. 2016
  • Сообщений: 17
  • Репутация +0/-0
  • Пол: Мужской
модуль
« Ответ #9 : 16 Марта 2016, 18:00:40 »
Ребята,подскажете пожалуйста, как сделать что бы реферальные начислялись не с пополнений, а с бонусов?
a:0:{}
 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме За 1500 созданных тем более 4000 сообщений Репутация более 75 Топ 10 по сообщениям Топ 10 по созданным темам Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 44
  • Сообщений: 4887
  • Страна: ru
  • Поблагодарили: 1351 раз(а)
  • Репутация +92/-10
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:
    1979-06-30
модуль
« Ответ #10 : 16 Марта 2016, 19:47:02 »
Тут есть где то ежедневный бонус с процентом реферу
Подвергнуть критике, может любой.
Создать то,что будет подвергнуто критике,дано не каждому.
 

aser2012

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Нояб. 2015
  • Сообщений: 10
  • Страна: ua
  • Поблагодарили: 1 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
модуль
« Ответ #11 : 17 Марта 2016, 14:58:44 »
ну если нужно много бонусов то скачать их можно Скачать бонусы отсюда тут и сам бонусный раздел есть
 

alekc26

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Фев. 2016
  • Сообщений: 17
  • Репутация +0/-0
  • Пол: Мужской
модуль
« Ответ #12 : 17 Марта 2016, 16:15:20 »
Тут есть где то ежедневный бонус с процентом реферу
Да чуть выше есть ежедневный бонус с процентом рефу, но у меня не работает.
Кроме вставки этого кода
$db->Query("SELECT referer_id FROM db_users_a WHERE id = '$usid' LIMIT 1");
            $user_ardata = $db->FetchArray();
            $refid = $user_ardata["referer_id"];
            $sumref = $sum*0.15;
            $db->Query("UPDATE db_users_b SET money_p = money_p + '$sumref' WHERE id = '$refid'");
больше не где не чего не прописывается?
 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме За 1500 созданных тем более 4000 сообщений Репутация более 75 Топ 10 по сообщениям Топ 10 по созданным темам Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 44
  • Сообщений: 4887
  • Страна: ru
  • Поблагодарили: 1351 раз(а)
  • Репутация +92/-10
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:
    1979-06-30
модуль
« Ответ #13 : 17 Марта 2016, 17:00:28 »
Не знаю,брал с другого форума, там все говорили что рабочий
 

Renata

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Сообщений: 134
  • Страна: ru
  • Поблагодарили: 5 раз(а)
  • Репутация +1/-1
  • Пол: Женский
  • А я живу в Кузбассе!
модуль
« Ответ #14 : 17 Марта 2016, 17:18:00 »
ну если нужно много бонусов то скачать их можно Скачать бонусы отсюда тут и сам бонусный раздел есть
В архиве только файл .sql :nervous:
 

alekc26

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Фев. 2016
  • Сообщений: 17
  • Репутация +0/-0
  • Пол: Мужской
модуль
« Ответ #15 : 17 Марта 2016, 19:30:45 »
Народ, я уже себе голову сломал с этими бонусами.:beee::beee::beee: Кто может настроить, что бы с получаемых рафералом бонусов, шли партнерские отчисления рефереру. Если все будет работать, готов заплатить.
 

alekc26

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Фев. 2016
  • Сообщений: 17
  • Репутация +0/-0
  • Пол: Мужской
модуль
« Ответ #16 : 20 Марта 2016, 09:45:51 »
Ура! Я разобрался с бонусами, рефские начисляются.
Теперь другая проблема, эти рефские не отображаются в разделе: "Заработано на рефералах".
--\= Где и что нужно прописать что бы отображались?
 
Теги: инвестор+