用过zend_form的进来,帮忙解决一下问题

qawsmdu 2011-08-03 09:27:11
最近才学习zend framework框架,在用 zend_form 的时候遇到一点问题。

在用他创建表单的时候,我用了 zend_form_element_file 这个组件。但是我在用setMultiFile 设置多文件上传的时候,我不能把每个上传的文件都用 rename 重命名,要么,就是只命名了最后一个,要么, 所有文件都只是用一个名字。

希望各位高手看到了。麻烦指点一下
...全文
102 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qawsmdu 2011-08-03
  • 打赏
  • 举报
回复
哦。问题解决了。在循环的时候,加一个唯一id就可以了。如果不加。所有上传文件的名字会是同样一个名字。
qawsmdu 2011-08-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 a82168506 的回复:]
foreach ($fileInfo as $key=>$name) {
$renameArr[] =array('source'=>$name['tmp_name'],'target'=>$fullpath.'/'.$newname);
}
$upload->addFilter(new Zend_Filter_File_Rename($renameArr));
[/Quote]

朋友,也不行。我试了。
只要开心就好 2011-08-03
  • 打赏
  • 举报
回复
foreach ($fileInfo as $key=>$name) {
$renameArr[] =array('source'=>$name['tmp_name'],'target'=>$fullpath.'/'.$newname);
}
$upload->addFilter(new Zend_Filter_File_Rename($renameArr));
qawsmdu 2011-08-03
  • 打赏
  • 举报
回复
没人回答么?

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧