Синтаксис php

Тема в разделе "Программирование", создана пользователем Рекрут, 12.03.2009.

  1. Рекрут
    Offline

    Рекрут Недавно здесь

    Регистрация:
    06.12.2008
    Сообщения:
    16
    Симпатии:
    1
    Пол:
    Мужской
    Что означает строка в теге <?php

    $_SESSION['tmplparams']['night'] = $tmpl_night = $this->params->get('night');

    и почему mod_php ругается на get()?
     
  2.  
  3. agruts
    Offline

    agruts Группа поддержки

    Регистрация:
    01.03.2006
    Сообщения:
    609
    Симпатии:
    21
    Пол:
    Мужской
    Рекрут, а полный текст ругательства?
    очевидно не может получить параметр
     
  4. Рекрут
    Offline

    Рекрут Недавно здесь

    Регистрация:
    06.12.2008
    Сообщения:
    16
    Симпатии:
    1
    Пол:
    Мужской
    agruts, ругается так: "Fatal error: Call to a member function get() on a non-object in N : \home\arsenyevo.ru\www\modules\mod_php\mod_php.php(36) : eval()'d code on line 5".

    На форуме производителя нашёл подобный вопрос - http://www.fijiwebdesign.com/compon...unc,view/id,292/catid,8/limit,6/limitstart,0/ , но, в силу своей ущербности, ничего не понял.

    Наткнулся в сети и на утверждение, что использование mod_php и ему подобных для вывода погодного информера определенного цвета в зависимости от выбранной цветовой темы сайта не "кошерно". Перенес вывод информера в шаблон.

    Но для общего развития хотелось бы всё-таки разобраться и с mod_php.
     
    Последнее редактирование: 12.03.2009
  5. agruts
    Offline

    agruts Группа поддержки

    Регистрация:
    01.03.2006
    Сообщения:
    609
    Симпатии:
    21
    Пол:
    Мужской
    смотри, что у тебя в мод_пхп в 5-й строке или перед ней.

    там посоветовали скачать последнюю версию модуля:
    http://www.fijiwebdesign.com/downloads/task,doc_download/gid,42/
     
  6. Рекрут
    Offline

    Рекрут Недавно здесь

    Регистрация:
    06.12.2008
    Сообщения:
    16
    Симпатии:
    1
    Пол:
    Мужской
    Это советовали 4 месяца назад, а я скачивал позавчера.
    5-я строка в первом сообщении.
     
  7. agruts
    Offline

    agruts Группа поддержки

    Регистрация:
    01.03.2006
    Сообщения:
    609
    Симпатии:
    21
    Пол:
    Мужской
    это в каком же?
     
  8. Рекрут
    Offline

    Рекрут Недавно здесь

    Регистрация:
    06.12.2008
    Сообщения:
    16
    Симпатии:
    1
    Пол:
    Мужской
    agruts, $_SESSION['tmplparams']['night'] = $tmpl_night = $this->params->get('night');
     
  9. agruts
    Offline

    agruts Группа поддержки

    Регистрация:
    01.03.2006
    Сообщения:
    609
    Симпатии:
    21
    Пол:
    Мужской
    а, не врубился сразу.
    в таких случаях дебаггить надо, либо ручками перебирать весь код. Тебе же пхп сам говорит:
    "Вызов функции (метода) у необъекта."

    А если хочешь все таки разобраться сам, для общего развития, то пожалуйста. Надеюсь тебе знаком этот ресурс?

    кстати, для погоды есть информер, где можно также использовать шаблоны, смотри на joomlaportal.ru, там эта тема долго обсуждалась. Очень неплохой модуль. И нет таких проблем.
     

Поделиться этой страницей

Загрузка...