parser

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

 

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

Проблема с сравнением

LMik 29.07.2003 21:33

Есть вот такой вот код...

@analyze_log[]
$log_table[^table::load[access_log]]
$columns_table[^log_table.columns[]]

$req[$columns_table.column]
^columns_table.offset(1)

$dt[$columns_table.column]
^columns_table.offset(1)

$ip[$columns_table.column]
^columns_table.offset(1)

$size[$columns_table.column]

^MAIN:dbconnect{
$res[^table::sql{select id, url from muzindex}]
}


^log_table.menu{

$req_cl[$log_table.$req]
$req_cl[^req_cl.mid(4)]
$req_cl[^req_cl.left(^req.length[]-9)]
$resul[^res.select(^taint[uri][$res.url] eq $req_cl)]

^resul.menu{
<p>$resul.id - $resul.url
}


}

-end code-

$resul[^res.select(^taint[uri][$res.url] eq $req_cl)]
Не работает.

acces_log - лог апача в ней 4 столбца, которые выше обозначенны.
Если вывести $res.url и $req_cl - полностью идентичны строки, даже пробела ни в начале ни в конце лишних

Помогите плиз