Баллы за переход по рекламной ссылке

Тема закрыта
1.07K
.
Ещё один месяц был. )) Жду...
.
sniper_uz, а ну счас попробуй, заработали?
.
Под 3.2.2 всё отлично работает
.
Еще бы заработало на 5.2.1, цены бы небыло
.
blackvj
Просмотрев код для 4-ки, понял что автор темы напорол с запросом (вернее такого быдлокода не видел еще).

Кому нужно вообщем заходим в go.php в корне двига и находим там код
/*
-----------------------------------------------------------------
Редирект по рекламной ссылке
-----------------------------------------------------------------
*/

.......

$res = mysql_fetch_assoc($req);
$count_link = $res['count'] + 1;
mysql_query("UPDATE `cms_ads` SET `count` = '$count_link'  WHERE `id` = '$id'");


И после строчки

mysql_query("UPDATE `cms_ads` SET `count` = '$count_link'  WHERE `id` = '$id'");


Добавляем строчку для начисления баллов

mysql_query("UPDATE `users` SET `balans` = `balans`+30, `btime` = '$realtime' WHERE `id` = '$user_id'  AND `btime` < '$realtime'-86400");


+30 - можете изменить на своё значение. Не забудьте только добавить ячейку btime в таблицу users
.
blackvj, ты тогда бы уж и запрос для добавления этой самой "ячейки" написал...
ALTER TABLE `users` ADD `btime` INT(11) NOT NULL DEFAULT '0'
.
Zidan_@777@, Тогда уже и тему можно снести и новую создать
.
А в четверке разве есть
$realtime? В пятерке точно нету
.
Забыл. Да в 5-ке там time();
.
blackvj, да и в четверке по моему такой переменной нету
Всего: 50