{% else-1 %}
Kurag * 4.88
(27 мар 2016, 17:09) (0/0) [0]
/system/view/admin/cron.tpl
Kurag * 4.88
(27 мар 2016, 17:00) (0/0) [0]
ARHILES™, [code] <?php
$q = Core::query("SELECT * FROM `user_sites`"*;
require('seo.php');
while($post = $q -> fetch()){
//тИЦ и PR
$tiz=getTCY($post['url']);
$pr=GetPageRank($post['url']);
Core::query("UPDATE `user_sites` SET `tiz` = '".$tiz."', `pr`='".$pr."' where `id` = '$post[id]'"*;

//Считаем статистику по дням
//Хосты
Core::query("UPDATE `user_sites` SET `host7` = '$post[host6]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `host6` = '$post[host5]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `host5` = '$post[host4]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `host4` = '$post[host3]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `host3` = '$post[host2]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `host2` = '$post[host]' where `id` = '$post[id]'"*;
//Хиты
Core::query("UPDATE `user_sites` SET `hit7` = '$post[hit6]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit6` = '$post[hit5]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit5` = '$post[hit4]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit4` = '$post[hit3]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit3` = '$post[hit2]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit2` = '$post[hit]' where `id` = '$post[id]'"*;

// Вчера
Core::query("UPDATE `user_sites` SET `host_day` = '$post[host]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit_day` = '$post[hit]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `v_top_day` = '$post[v_top]' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `iz_top_day` = '$post[iz_top]' where `id` = '$post[id]'"*;
// За все время
Core::query("UPDATE `user_sites` SET `host_all` = '".($post['host_all'] + $post['host'])."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit_all` = '".($post['hit_all'] + $post['hit'])."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `v_top_all` = '".($post['v_top_all'] + $post['v_top'])."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `iz_top_all` = '".($post['iz_top_all'] + $post['iz_top'])."' where `id` = '$post[id]'"*;
if($post['host_week_count'] <= 7){
// Если не прошла неделя продолжаем писать хиты и добавлять счетчик
Core::query("UPDATE `user_sites` SET `host_week_count` = '".($post['host_week_count'] + 1)."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `host_week` = '".($post['host_week'] + $post['host'])."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit_week` = '".($post['hit_week'] + $post['hit'])."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `v_top_week` = '".($post['v_top_week'] + $post['v_top'])."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `iz_top_week` = '".($post['iz_top_week'] + $post['iz_top'])."' where `id` = '$post[id]'"*;
}else{
// Если неделя прошла, обнуляем хиты счетчик за неделю
Core::query("UPDATE `user_sites` SET `host_week_count` = '1' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `host_week` = '".$post['host']."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `hit_week` = '".$post['hit']."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `v_top_week` = '".$post['v_top']."' where `id` = '$post[id]'"*;
Core::query("UPDATE `user_sites` SET `iz_top_week` = '".$post['iz_top']."' where `id` = '$post[id]'"*;
}
}
Core::query("UPDATE `user_sites` SET `host` = '0', `hit` = '0'"*;
Core::query("UPDATE `user_sites` SET `v_top` = '0', `iz_top` = '0'"*;
Core::query("TRUNCATE `ip`"*;
Core::query("TRUNCATE `online`"*;
Core::query("TRUNCATE `golos`"*;
Core::query("TRUNCATE `ip_v_top`"*;
Core::query("TRUNCATE `ip_iz_top`"*;
?>[/code]
Прикрепленные файлы:
* PROFIWM_COM_8868_1526646_Screenshot_2016-03-27-17-01-47.png (68.4 кб)
Kurag * 4.88
(27 мар 2016, 16:52) (0/0) [0]
в смысле написать? там всё норм, нужно в испи задание сделать и всё
  • 1 из 1