Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Parkhomenko Petr 18.09.2005 12:54
$str_n[$form:name] $str_b[$form:date] $n[^str_n.left(3)] $b[^str_b.right(2)] $img[$form:photo] ^if(def $form:photo && $img is 'image'){ ^form:photo.save[binary;/upload/photos/${b}/${n}/${n}${b}.gif] }Гляньте на выше представленную конструкцию -- она не работает. А точнее не работает 'сохранение изображения'. А задумка была такова: На сайте существует форма, человек пишет имя и дату своего рождения, потм выбирает фото и отправляет на сайт. Наличие фотографии не обязательно, но если фотка есть, идет обработка файла, а точнее он фильтруется по такому принцыпу: изображение сохранить, всё другое не нужно и с ним можно ничего не делать. Но что-то я напутал. И думаю вся ошибка заключается в проверке типа операнда(Так как без && $img is 'image' всё работает). Вообще тип файла image существует?