Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Modjo7 13.08.2008 03:18 / 13.08.2008 03:42
Имхо, чё-т ты намудрил с временными файлами и определением формата.<form method="post" enctype="multipart/form-data"> <input type="file" name="photo"><br/> <input type="submit" value="upload"> </form> ^if(def $form:photo){^upload[$form:photo]}и в auto.p
@upload[photo] $ext[^file:justext[$photo.name]] $ext[^ext.lower[]] ^if($ext eq "jpg" || $ext eq "gif" || $ext eq "png"){ ^photo.save[binary;/photos/^photo.name.lower[]] $f[^file::exec[/../cgi-bin/nconvert;;-ratio;-q;80;-rmeta;-resize;600;450;$env:DOCUMENT_ROOT/photos/^photo.name.lower[]]] $result[done, baby.] }{ $result[this is not a photo, dumbass.] }А вообще, имхо, не кошерно юзверю сообщать о неправильности расширения уже после загрузки файло весом мега 4 ... по диалапу.