Суть дополнения в том, что пользователи могут раз в день зайти на страницу и нажать на кнопку получения бонуса. Бонус выдаётся раз в 24 часа (или раз в 86400 сек), сумма бонуса регулируется с админки.
Установка:
1. SQL-запрос:
2. Заливаем файл из архива: на хост и делаем на него ссылку. Например, открываем menuright.php и после:
Добавить:
3. Открываем файл basecfg.php, который находится в админке и нём после:
Добавим
Затем после:
Добавить:
Потом после:
Добавим:
И наконец, после:
Установка:
1. SQL-запрос:
ALTER TABLE tb_users ADD lastbonus VARCHAR(20) NOT NULL;
INSERT INTO tb_config (item,price) VALUES ('bonus','1');
INSERT INTO tb_config (item,price) VALUES ('bonus','1');
2. Заливаем файл из архива: на хост и делаем на него ссылку. Например, открываем menuright.php и после:
Добавить:
3. Открываем файл basecfg.php, который находится в админке и нём после:
$comment=$_POST["comment"];
Добавим
$bonus=$_POST["bonus"];
Затем после:
mysql_query("update tb_config set price='$click' where item='click'");
Добавить:
mysql_query("update tb_config set price='$bonus' where item='bonus'");
Потом после:
$sql = "SELECT price FROM tb_config WHERE item='click'";
$res = mysql_query($sql);
$click=mysql_result($res,0,0);
$res = mysql_query($sql);
$click=mysql_result($res,0,0);
Добавим:
$sql = "SELECT price FROM tb_config WHERE item='bonus'";
$res = mysql_query($sql);
$bonus=mysql_result($res,0,0);
$res = mysql_query($sql);
$bonus=mysql_result($res,0,0);
И наконец, после:
Цена за клик:
Добавить:
Все, комментируем...
Добавить:
Бонус пользователю!
Все, комментируем...
6 комментарии
211 загрузки
Детали
- Первый релиз 26 фев 2011
- Последнее обновление 16 сен 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 203
- Рейтинг (0)
- Регистрация 19 фев 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

mitrofanko
- 26 ноя 2012наконец -то поставил бонус. Все работает токо тему б поправить чтоб не знаные люди не лезьли тулить куда попало
вот тут такой пашет норм
vaspov
- 08 сен 2011тут надо то то писать?
$period = "0";
$pcode = "";
$desc = "Бонус от http://$domen Эффективная раскрутка сайтов. 14видов Рекламы.Автодобавление.. Заказать рекламу Вы можете здесь http://$domen/advertise.php";
$wminvid = "0";
$proverkawmid = "";
Coffee
- 25 июл 2011это ошибка у тебя... попробуй сделать все верно .. сначала запрос ALTER TABLE tb_users ADD lastbonus VARCHAR(20) NOT NULL;
INSERT INTO tb_config (item,price) VALUES ('bonus','1');
потом остальное... и тогда все будет работать и читай выше пост где пишет как сделать!
123456
- 25 июл 2011прикольно)) только что-то в админке пишет Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 20 in Q:\\home\\test1.ru\\www\\444\\admin\\basecfg.php on line 160
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 21 in Q:\\home\\test1.ru\\www\\444\\admin\\basecfg.php on line 164
как убрать это??
Coffee
- 09 июл 2011Ребята подскажите .... установил вроде все правильно после установки стоял в настройках админки "1" ... но потом пропал и щас все делаю сначала все ровно пишу в ажминке сумму бонуса .. нажимаю сохранить с поля бонуса все пропадает и когда уже на проекте жмеш получить пишет что добавлен на счет но не изменяется счет.. в чем проблема где я закосячил?
О наконецто раобрался и то с помощью первого коментария здесь! дейстительно надо добавлять в файле usercfg для mfs 2.2 вот это $bonus=$_POST["bonus"]; после этого $click=$_POST["click"];
и еще чтобы лучше выглядело ставить надо не <th width="400">Бонус пользователю!</th><td><input type="text" name="bonus" value="<?=$bonus ?>"></td></tr>
<tr>
а вот так,тогда оно будет в админке как остальные окошка .
<tr class="liney ell">
<td class="settab listsr"><input type=text value='<?=$bonus ?>' name='bonus'></td>
<td class="listsl"><b>Бонус пользователю</b><br>Ежедневный бонус</td>
</tr>
автору спасибо) и ребятам которые коментировали тоже спасибо)