parser

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

 

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

taint, untaint...

Pavel Zagrebelin 15.05.2002 13:24

Чувствую, что сабжи -- мощнейшие механизмы, вот только как с ними работать? Почему-то когда надо что-то как-то преобразовать, то у меня всё кончается перебором тыщи комбинаций разных скобок, (un)taint[] и схем. :-((
$file_list[^file:list[.\$form:dir;.*\.jpg|gif*]]
^file_list.menu{
  $picture[^image::measure[${form:dir}/tn/^taint[as-is]{$file_list.name}]]
  ^picture.html[$.border[1]]
}
Вот такой код. Всё хорошо работало, пока не встретился файл a+b.jpg. Что бы я ни делал (даже убирал нафик taint), парсер упорно говорит, что

read failed: No such file or directory (2), actual filename 'c:/internet/www/localhost/pics/misc/tn/Frends_2BLapis.jpg'
[b]c:/internet/www/localhost/pics/misc/tn/Frends+Lapis.jpg[b]

А если просто ^taint[as-is][$file_list.name] в menu сделать, то говорит правильно, fr+lapis.

Объясните, а?...

  • taint, untaint..., Pavel Zagrebelin 15.05.2002 13:24
    • объясняю, Александр Петросян (PAF) [M] 15.05.2002 13:49