function run_cron() { campaign_limit_update(); execute(); update_configvar('last_cron_job', time()); add_syslog('daily_cron', ''); }
function campaign_limit_update() { global $maindb; $last_limit_update = getconfig_var('last_limit_update'); $diff = time() - $last_limit_update; if ($diff < 86300 && is_numeric($last_limit_update)) { return false; } global $maindb; mysql_query("UPDATE md_campaign_limit SET total_amount_left=total_amount WHERE total_amount>0 AND cap_type='1'", $maindb); update_configvar('last_limit_update', time()); add_syslog('campaign_limit_update', ''); }