Ежедневный бонус

178
.
В общем нужно сделать чтобы давало бонус только тем у кого есть какое-то значение в таблице users колонка manager если там ничего нет то не нужно давать бонус, и чтобы надпись вы получили бонус появлялась при первом входе на сайт и исчезла если перейти на другую страницу или обновить, и так каждый день чтобы появлялась, вот код
$times = $realtime+86400;
        if($datauser['btimes' (+/-)

Если можно в лс скиньте код
.
Hey guys! Finally I'm gonna change status!?
Iron_Man, Как то так(использовать порядковый номер дня в году)
$times = date ( 'z' , time() );
if($datauser['btimes'] < $times) {
   mysql_query("UPDATE `m_team` SET `butcer` = `butcer` + 5, `btimes`='".$times."'  
		WHERE `id` = '". $datauser['manager'] ."' AND `btimes` < '".$times."'");
     
    echo '<div class="gmenu">Вы получили +5 буц за посещение нашего сайта!</div>';
}
.
А начиная с 1 января облом
.
kantry
Hey guys! Finally I'm gonna change status!?
dilp, А что 1-ого января будет? Неужели очередной конец света?
Кто мешает отсчет не от нуля, а от единицы вести? date ( 'z' , time() ) + 1;
.
Добавлено: 14.11.2017 / 07:35
kantry, 31 декабря в btimes запишется 365, а 1 января 1.
А 1 никак не может быть больше 365. Поэтому условие не будет выполнятся.

Добавлено: 14.11.2017 / 07:40
Условие надо такое
if($datauser['btimes'] != $times) {
.
Hey guys! Finally I'm gonna change status!?
dilp, Аа, ты вон про что, ньюанса не заметил
Всего: 6