{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (27 мар 2016, 16:48) [0/0] [0] [спам] [под]

привет всем мастер
нужен написать cron
двиг топ newstats
кто за сколько написать?

2.
UVERworld * [мошенник] 3.1
(27 мар 2016, 16:50) [0/0] [0] [спам] [под]

за это и 10 брать стыдно

3.
Kurag * 4.88
(27 мар 2016, 16:52) [0/0] [0] [спам] [под]

в смысле написать? там всё норм, нужно в испи задание сделать и всё

4. [автор] (27 мар 2016, 16:53) [0/0] [0] [спам] [под]
Kurag,

сделал не работает + там нету cron.php

5.
wilf * 1.43
(27 мар 2016, 16:59) [0/0] [0] [спам] [под]

Что именно должен выполнять файл?

6.
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 кб)
7.
Worldit * 0.07
(27 мар 2016, 17:00) [0/0] [0] [спам] [под]

GET http://site.ru/script.php
где site.ru — имя вашего домена, а script.php — имя файла с заданием

8.
Kurag * 4.88
(27 мар 2016, 17:09) [0/0] [0] [спам] [под]

/system/view/admin/cron.tpl

9. [автор] (27 мар 2016, 17:14) [0/0] [0] [спам] [под]
Kurag,

вот скрин

Прикрепленные файлы:
* PROFIWM_COM_1546_1526654_Screenshot_2016-03-27-19-11-57.png (123.14 кб)
10.
wilf * 1.43
(27 мар 2016, 17:16) [0/0] [0] [спам] [под]

ARHILES™, У тебя tpl файлы на кроне. TPL - это шаблонизатор. Он выводит html код, а не обрабатывает серверную часть.

Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений