Автор Тема: в MobilePublisherPHP v1.5 нашел БАГ или Глюк называйте как хотите... и вообщето помог  (Прочитано 6125 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн marvel

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 19
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.duotone.ru
(1) значитс вот такая муля...
чтота я тама натворил...
при написании новой статьи (при написании заголовка и анотации(1шаг при написании статьи)) и отправки данных мне выдает вот енту ошибку (но в конечном этоге всетаки статья нормально заносится в базу и т.д. (просто мене енто настораживает да и в глаза бросается)):

Warning: Invalid argument supplied for foreach() in m:\\home\\rbnews\\www\\functions.php on line 290
 
в свою очередь в файле functions.php следующий код:
function loadtemplates($name){
        global $templatescache, $abspath;
       
        foreach($name as $tname){
                if(file_exists($abspath."/templates/$templatesdir/".$tname.".html")){
                        $gettemplate=implode("", file($abspath."/templates/$templatesdir/".$tname.".html"));
                        $templatescache[$tname]=$gettemplate;
                        $templatescache[$tname]=addslashes($templatescache[$tname]);            
                        $templatescache[$tname]=str_replace("\\\\\'","\'",$templatescache[$tname]);
                        if($tname != "phpinclude") {
                                $templatescache[$tname] = "\\n$templatescache[$tname]\\n";
                        }
                }
        }
        return $templatescache;
}


как я понял проблема с шаблонами... толи он не может что-либо найти толи где-то что-то я подтер...
ПОМОГИТЕ РАЗОБРАТЬСЯ

(2) а вот енто уже баг который я обнаружил просмотрев логи апачча... но и тут как я понимаю есть решение... ентот файл просто нет хотя должен быть (и он как я понял отвечает за  статистику(которая заметте тожа не работает))
этот файл вставляится ифреймом в новость... и т.д.
File does not exist: m:/home/rbnews/www/hc.php - (енто строка из лога апача)
ПРОШУ И В ЕНТОМ МНЕ ПОМОЧЬ пожалуйста...
БЛАГАДАРЮ ЗА ВНИМАНИЕ С УВАЖЕНИЕМ...
таков он был...

Оффлайн AN

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 308
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
п.1 аргументом функции loadtemplates всегда должен быть массив даже если передается один элемент, к примеру: loadtemplates(array("functions_bbcode"));

п.2 спасибо, но проблемма в статистике не из-за этого.
Со-автор MPPHP.

Оффлайн marvel

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 19
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.duotone.ru
и что мне в данном случае делать?
таков он был...

Оффлайн marvel

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 19
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.duotone.ru
есть еще одна проблема... вывожу я на страницах список популярных статей но вот что-то популярность их не падает уже с неделю хотя точно знаю что должно быть...
таков он был...

Оффлайн AN

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 308
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
marvel вот, что нужно делать:
по п.1 - вы ведь что-то правили, посмотрите в исходниках как активизируются шаблоны.
по п.2 - про статистику недавно писали. http://forums.webscript.ru/showthread.php?s=&threadid=14483&msgnum=6
по популярности - проверьте по БД, поле views  в таблице n_articles указывает кол-во просмотров, по нему и определяются самые популярные статьи. Но генерация статических HTML страничек должна быть отключена.
Со-автор MPPHP.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28