我正在使用ZendFramework-1.0.4,我不知道它是如何包装$ _FILE全局变量的。
直接在我的控制器中使用它是否是个好主意?
我需要上传图片文件。
答案 0 :(得分:1)
我想你可以随时使用$_FILES
。
尽管如此,最好的方法是使用
之类的东西var_dump($_FILES);
在你控制器的某个地方;通过这种方式,您将看到它是否包含您期望的内容; - )
然后,不要忘记使用is_uploaded_file
;并且,您可以使用move_uploaded_file
来操作文件。
不过,如果您使用的是表单,可以查看Zend_Form
和Zend_Form_Element_File
,这样可以为您完成一些工作。
胡......实际上:不确定ZF 1.0.x中是否有这些: - (
作为旁注:Zend Framework 1.0.4引用旧(2008年2月发布;见the archives page);它已不再维护,自那以后发布了几个版本。更新会对您有用吗?
(可能需要一些工作,但是,对于这样的更新,因为很多事情都发生了变化......但是有很多组件已经添加,并且对你的项目也很有用; - ))
答案 1 :(得分:0)
如果其他人仍然使用此版本。
我建议您使用甜蜜PEAR库中的HTTP_Upload类。