if (users_suspicious_contacts::getResetContacts()) { 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());
<?php if (!hasGroupPermissions('administrator') && $_SESSION['login'] != 'sll') { header('Location: /404.php'); exit; } $scl = new stat_collector(TRUE); switch ($_GET['step']) { case 'all': $scl->Run(); break; case 1: $scl->Step1(); break; case 2: $scl->Step2(); break; case 3: $scl->Step3(); break; case 4: $scl->Step4(); break; case 5: $scl->Step5(); break; case 6: $scl->Step6(); break; case 'crStatLog': $scl->tmp__crStatLog();