HomeScript.ru

Бесплатные PHP скрипты для вашего сайта

главная  •  обновления  •  о πроекте  •  справки  •  примеры  •  faq   •  φорум
Домашние скрипты - Просмотр темы - Информер
поиск  •  правила форума   •  последние сообщения  •  регистрация  •  вход
Главная  »    Обычные скрипты  »    Ошибки  »    Информер
12
тестер
абитуриент
сообщений 36
регистрация 04.04.2015

13.05.2015 01:03    #
Собственно не ошибка скрипта, а ... фиг знает как назвать. Скрипт постоянно показывает одного и того же провайдера, изредка бывают вариации.

Я прыгнул, а потом передумал.
Администратор
доцент
сообщений 910
откуда  Москва

13.05.2015 07:01    #
Это началось с конца апреля, я тоже заметил. Показывает всякую лабуду.
Надо помониторить сеть, может whois изменил сервера, или условия запроса. Посмотрю и отпишусь, что можно сделать
Злой админ!
Не флудить и не спамить!
Администратор
доцент
сообщений 910
откуда  Москва

13.05.2015 19:39    #
Нашёл. С сервером whois.arin.net что-то случилось, а именно с него начинает поиск функция распознавания, которую я стянул с замечательного сайта http://www.softtime.ru -это т.с. оракул ПХП и прочих веб-технологий.
Поэтому на всех страницах моих скриптов, которые ищут инфу по IP заменяем строку whois.arin.net на whois.ripe.net
Напр. в Гостевой ПРО это admin/admin.php и admin/admin1.php
На форуме ПРО это admin/admin5.php и admin/admin8.php
Где в Информере не помню, но посмотреть несложно
Злой админ!
Не флудить и не спамить!
тестер
абитуриент
сообщений 36
регистрация 04.04.2015

13.05.2015 21:46    #
Сергей, спасибо. В "Информере" в admin/ip.php
Я прыгнул, а потом передумал.
тестер
абитуриент
сообщений 36
регистрация 04.04.2015

14.05.2015 19:06    #
Еще бы баг нужно устранить. До апреля ключевые слова с Яндекса показывались так

С конца марта стали показываться так

Я прыгнул, а потом передумал.
Администратор
доцент
сообщений 910
откуда  Москва

14.05.2015 22:01    #
Можно попробовать следующее: в файле user_count.php замени все eregi на preg_match
Далее обрати внимание: в этой функции (напр. для яндекса)есть строка "text=([^&]*)"
К ней надо приставить прямые слешы, чтобы получилось так "/text=([^&]*)/"
Злой админ!
Не флудить и не спамить!
абитуриент
сообщений 12
регистрация 15.05.2015
откуда  Petrozavodsk

15.05.2015 11:32    #
А возможно ли в Информере произвести корректировку времени между временем сервера и московским?
Если да - то каким образом и в каких файлах?
Спасибо
Администратор
доцент
сообщений 910
откуда  Москва

15.05.2015 18:46    #
Да. В файле user_count.php в самом верху следующей строкой после <?php впишите
код

$time_h
=time()+4*3600;
 

4 -это количество часов, которые нужно прибавить, поставьте своё значение. Если нужно отнять, значит не плюс, а минус.
Потом замените все (кроме того, что вы вписали) time() на $time_h
Злой админ!
Не флудить и не спамить!
тестер
абитуриент
сообщений 36
регистрация 04.04.2015

16.05.2015 10:18    #
Да, с Яндекса стал показывать ключевые слова.
Для Гугла что можно сделать?
Я прыгнул, а потом передумал.
Администратор
доцент
сообщений 910
откуда  Москва

16.05.2015 11:12    #
Тоже самое. Там блок //Поисковые запросы Все запросы имеют одинаковую структуру, напр
код

case 'webalta':
         {
           
eregi("q=([^&]*)"$ref."&"$query);
           
$quer utf8_win($query[1]);
            
$quer.="&nbsp;&nbsp;<font color=#0080C0>webalta.ru&nbsp;&nbsp;".date("H:i")."</font>";
           break;
         }
 

Меняем все все eregi на preg_match, а регулярные выражения типа "q=([^&]*)" обрамляем косыми палками "/q=([^&]*)/"
Злой админ!
Не флудить и не спамить!

12
Главная  »    Обычные скрипты  »    Ошибки  »    Информер   Δ
эту тему просматривают    гостей  0 пользователей 0