2010-04-15 4 views
0

Я использую формы Zend в своем веб-приложении. Интересно, где Zend помещает файл с измененным временем по умолчанию? Я не могу найти его в сервере tmp dir. Например, если Я загружаю изображение (1.jpg) через поле файла, оно появляется в папке tmp, но как 1.jpg (/tmp/1.jpg). Но мне нужен временный файл, например/tmp/phpeZApBn. Может быть, это в любом другом месте?Zend framework формы, загрузить файл проблемы

Любая помощь будет оценена по достоинству.

+0

Зачем вам нужен временный файл? Это звучит для меня (я не читал документы API для Zend_File_Transfer_Adapters), так как Zend обрабатывает все, что вам обычно нужно делать самостоятельно, например, обеспечить загруженный файл, что он имеет правильный формат ... конечно , вы можете обрабатывать его вручную, но вам НУЖНО? –

ответ

0

Zend_Form_Element_File по умолчанию использует Zend_File_Transfer_Adapter_Http для обработки передачи файлов. По-моему, он по умолчанию использует системные значения по умолчанию. Вы можете изменить значение по умолчанию, добавив новый экземпляр Zend_File_Transfer_Adapter_Http с Zend_Form_Element_File :: setTransferAdapter.

Смежные вопросы