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);
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">