예제 #1
0
        users_suspicious_contacts::resetContacts();
        users_suspicious_contacts::setResetContacts();
    }
}
// генерация xml для careerjet
if (date('H') == 23) {
    $log->TRACE(new_projects::careerjetGenerateRss('upload/careerjet.xml'));
}
// генерация xml для adWords
if (date('H') == 3) {
    $log->TRACE(new_projects::adWords('upload/adwords.csv'));
}
// сбор статистики.
$scl = new stat_collector();
$log->TRACE($scl->Run());
$log->TRACE($scl->wordsStatRun());
if (date('H') == 1) {
    // разделение stat_monthly
    $log->TRACE($scl->stat_monthly_split());
}
// Отсылаем email тем у кого заканчивается закрепление проекта наверху главной страницы
$log->TRACE($mail->EndTopDaysPrjSendAlerts());
if (date('H') == 7) {
    $log->TRACE($mail->sendYdDayRegistry());
    //$log->TRACE( $mail->SbrReqvAlerts() );
    $log->TRACE($mail->SbrDeadlineAlert());
}
// платные места на верху
$pp = new pay_place();
$log->TRACE($pp->clearOldData());
$pp = new pay_place(1);
예제 #2
0
    case 4:
        $scl->Step4();
        break;
    case 5:
        $scl->Step5();
        break;
    case 6:
        $scl->Step6();
        break;
    case 'crStatLog':
        $scl->tmp__crStatLog();
        break;
}
switch ($_GET['words_step']) {
    case 'all':
        $scl->wordsStatRun();
        break;
    case 1:
        $scl->wordsStatStep1();
        break;
    case 2:
        $scl->wordsStatStep2();
        break;
    case 3:
        $scl->wordsStatStep3();
        break;
}
?>
  <h1>Ручной перегон статистики по таблицам постгреса</h1>
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr valign="top">