Доброе время суток.
Написал модуль, он каждый день, ночью, отправляет письмо со статистикой.
это все сделано через hook_cron(); Проверка внутри данного метода такая:
if( (int) date('H') != 2 )
return ;
Но, если в два часа несколько раз обратиться к cron.php, то будет отослано несколько отчетов, а мне нужно что б только 1 в день.
Хотелось при вызове cron.php проверять, не было ли сегодня уже вызова.
Как создать статическую переменую в базе и в какой из таблиц это можно делать?
Комментарии
variable_set()
API читать иногда полезно
Бан на гугле? Сожалею...
http://api.drupal.ru/api/function/variable_set/6
http://api.drupal.ru/api/function/variable_get/6
спасибо