parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

определение браузера

MrAlex 14.02.2004 01:48

надо мне в зависимости от браузера посетителя вставить тот (menu.tmpl) или иной (menu_other.tmpl) файл. Посмотрел я пример насчет определения платформы/браузера и сделал так:

$brouser[$env:HTTP_USER_AGENT]

$ver[^brouser.match[msie][i]]
^if($ver){
@menu[]
$file[^file::load[text;include/menu.tmpl]]
^process[$caller.self]{^taint[as-is][$file.text]}
}
{
@menu[]
$file[^file::load[text;include/menu_other.tmpl]]
^process[$caller.self]{^taint[as-is][$file.text]}
}

Но почему-то не работает. Точнее выбирается второй вариант и у IE и у, например, Operы, как будто match не находит msie. Где может быть у меня ошибка?