Zendframe 下怎么获得模板页表单里提交的上传文件,并保存

WBOY
풀어 주다: 2016-06-13 13:52:07
원래의
925명이 탐색했습니다.

Zendframe 下如何获得模板页表单里提交的上传文件,并保存?
Zendframe 和 smarty下,模板里的form有文件上传的需求,我使用表单里input type=file的形式,把文件post给控制器路径index.php?controller=aaa&action=a。
但是结果在控制器aaa里的action=a的阶段,
[file] => Array
  (
  [name] => 测试营业执照_s1.gif
  [type] => image/gif
  [tmp_name] => E:\\wamp\\tmp\\php88.tmp
  [error] => 0
  [size] => 5611
  )
找不到临时文件E:\\wamp\\tmp\\php88.tmp,也就无法把它用move_uploaded_file($_FILES['file']['tmp_name'],$uploadfile)这样的形式另存成正式的文件。
但是如果不使用zendframe的机制,只使用smarty,在模板页的表单里把post的路径写成aaa.php的形式,就可以获得临时文件,并保存。请问这是为什么,该怎么解决呢?


------解决方案--------------------
既然用的zf,干嘛不直接用zf里面的上传文件类来处理呢?
我博客里面有篇文章,你可以参考一下
http://blog.csdn.net/a82168506/article/details/6347249

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿