Проблема с "eq true" или вопрос новичка
Rick 01.08.2006 12:31
День добрый!
Чувствую себя не в своей тарелке, т.к. с Парсером работаю недавно, вроде основные ошибки всегда получалось править самому, а тут я просто-таки застопорился... Прошу ногами не бить, форум читал, доки смотрел, недогоняю :(
Итак. Есть следующее условие:
^if(^session:check[$module_id;$session_id;$form_valid_time] eq true){
..какие-то действия
}
Метод "check" класса "session" должен возвращать либо $result[true], либо $result[false].
До переустановки локальной системы (а проблема возникает только на локальном компьютере, на сервере порядок), был установлен Парсер, версия которого для меня неизвестна (остались только логи, датированые от января 2005 года). Сейчас я сам установил последнюю на данный момент версию и у меня данный код вызывает ошибку. Если я заменяю eq true на eq "true", то код работает...
Подскажите, как тут быть... Судя по всему код был написан под старый Парсер и сейчас многое изменилось... На сервере у нас установлен Парсер той же старой версии, поэтому там все работает. Как тут быть? Забить на новую версию и поставить старую или отслеживать работу скрипта под новую версию Парсера?
P.S. Если, конечно, проблема в версии Парсера, а не в моем ДНК :)
- Проблема с "eq true" или вопрос новичка, Rick 01.08.2006 12:31