parser

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

 

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

Ошибка в этом куске

Beau 04.04.2006 21:55

Ошибка возникает в этом куске, т.е. в конвертировании формата
^if(def $format){
	^try{
		$script[$script_convert_path/$script_convert_name]
		^image_file.save[binary;$destination_path/temp_$image_name]
		$file_image[^file::exec[$script;
			$.CGI_FILE_IMAGE[${env:DOCUMENT_ROOT}$destination_path/temp_$image_name]
			$.CGI_FORMAT[$format]
		]
		]
		^file:delete[$destination_path/temp_$image_name]
	}{
		$exception.handled(1)
		$result(3)	# ошибка конвертирования
	}
}{
	^image_file.save[binary;$destination_path/$image_name]
}
Во-первых, не понятно почему написано $script[$script_path/$script_convert_name], а не $script[$script_convert_path/$script_convert_name].

Если все выкинуть и оставить только ^image_file.save[binary;$destination_path/$image_name], то все будет работать.