parser

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

 

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

Вторая поправка - прошу прощения

Лозовенко Виктор 11.06.2005 22:26

Не принципиально, но все же в зависимости от валидности параметров нужно запускать или не запускать скрипт.
@convert[params][$dont_run]
# если мы не забыли передать параметры,
^if(def $params){
# все параметры, что надо проверяем на валидность, если они инвалиды, то
#    $dont_run(1)
# собираем командную строку для convert пакета ImageMagick
     $command-string[-resize .. и т.д.]
}{
# если забыли
     $dont_run(1)
}

^if(!dont_run){
# и если все в порядке, отдаем это скрипту, который лежит по адресу
$script-path[/cgi-bin/run.pl]
$result[^file::exec[$script_path;$.CGI_COMMAND_STRING[$command-string]]]
}
вот так наверное, лучше.