| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
coel 06.04.2012 19:14 / 06.04.2012 19:20
^if(def $form:image && $form:image is file){
$sImageName[$form:image.name]
^if(-f "/images/banners/$sImageName"){
<p class="red">Изображение с таким именем уже есть!</p>
}{
^use[NConvert.p]
$oImg[^NConvert::create[
$.sScriptPath[$MAIN:rootpath\cgi-bin]
$.sScriptName[nconvert.exe]
]]
^form:image.save[binary;/images/temp/$sImageName]
^oImg.resize[/images/temp/$sImageName;/images/banners/$sImageName;400;90;$.bRemoveMeta(1) $.iQuality(75)]
^file:delete[/images/temp/$sImageName]
<p class="green">Изображение успешно загружено!</p>
}
}Выдает:method_frame may not be overwritten with file, store it to variable insteadПочему?