{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Drol * 0.23
[автор] (5 июл 2015, 12:47) [0/0] [0] [отв] [спам] [под] +1 | -1

Люди подскажите, как сделать что бы пользователю начислялся бонус раз в сутки?
Я вот написал часть кода, помогите доработать*

<?php
$time = (а вот тут я уже не знаю что делать)
if ($time == ){
echo 'Вам начислен бонус!';
mysql_query("UPDATE `users` SET `money` = '40' WHERE `usr` = '$log'"*;
}
else {
echo 'Вы уже получили бонус';
}

2.
bibilink * 19.01
(5 июл 2015, 12:53) [0/0] [0] [отв] [спам] [под] +1 | -1

есть вариант с cron и без него

3.
NTL * 18.08
(5 июл 2015, 12:59) [0/0] [0] [отв] [спам] [под] +1 | -1

if (time() == $user['time_bonus']){

4.
Drol * 0.23
[автор] (5 июл 2015, 12:59) [0/0] [0] [отв] [спам] [под] +1 | -1
bibilink,

Да я думал что просто пользователь входит на страницу и ему начисляют раз в день.

5.
Drol * 0.23
[автор] (5 июл 2015, 13:00) [0/0] [0] [отв] [спам] [под] +1 | -1
NTL,

Так, а массив за что отвечает?

6.
NTL * 18.08
(5 июл 2015, 13:04) [0/0] [0] [отв] [спам] [под] +1 | -1
Drol,

Я не ванга и не знаю как у тебя юзеров выбирает из базы,шаблон написал,плюс время получения бонуса апдейтить надо

7.
bibilink * 19.01
(5 июл 2015, 13:08) [0/0] [0] [отв] [спам] [под] +1 | -1

NTL, и там не ==, а >

// ну и и поле time_bonus + 86400

8.
Drol * 0.23
[автор] (5 июл 2015, 13:14) [0/0] [0] [отв] [спам] [под] +1 | -1
bibilink,

так, а как правильно оформить? напиши пожалуйста сам код

9.
…iKey™… * [мошенник] 5.37
(5 июл 2015, 13:16) [0/0] [0] [отв] [спам] [под] +1 | -1

при начислении бонуса делай запись времени, после условие, которое проверят время начисления бонуса и время последнего начисления бонуса, если прошло времени больше или ровно столько сколько тебе нужно начисляем бонус

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений