Example #1
0
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', '');
}