Не совсем.Сообщение от Irma
SELECT COUNT(*) AS total FROM " .TABLE_PREFIX. "post_thanks WHERE userid = " . $vbulletin->userinfo['userid'] . " AND date > " . (TIMENOW - (60 * 60 * 24))
В переводе на русский язык это число записей ("спасиб") от юзера userid за последние 24 часа. Как только оно становится равным "3", кнопка отключается.
Следующее "спасибо" можно будет сказать, когда одно "спасибо" выйдет за интервал в 24 часа.
Нет никакого счетчика спасиб за день. Есть одна большая таблица - post_thanks, в которую заносятся все благодарности. И запросом в базу скрипт получает число спасиб, отданных пользователем за последние 24 часа.Сообщение от Irma