在表单中上传多张照片

时间:2011-02-09 19:12:35

标签: php html file-upload photo

我有一张照片上传表单,允许用户上传1张照片。但我的用户抱怨他们想要上传很多照片。我怎么能让他们这样做?

现在我有这个表格上传: http://www.hikingsanfrancisco.com/account/upload_hike_photos.php?hike_id=58

(我试图粘贴代码,但它不能以某种方式工作)

有任何想法如何最好地去做吗?有没有办法循环选择所选的文件? (我正在使用PHP)

谢谢, 亚历

3 个答案:

答案 0 :(得分:2)

这是一个使用flash + javascript(MooTools)进行文件上传的插件。这个插件的好处是支持它,你可以Github它。它可以多张照片上传,限制最大尺寸等,并在上传之前验证文件信息。此外,还有使用PHP的后端示例,说明文件在上传后的处理方式。

Fancyupload

功能

  • 选择并上传多个文件
  • 按选择
  • 中的类型过滤文件
  • 对话框很多可能发生的事件 添加自己的行为
  • 之前显示和过滤有用的文件信息 上传开始
  • 按文件数量,类型或尺寸限制上传
  • 平台和服务器无关,只需要Flash9 +(> 95%渗透率),适用于所有安装了它的浏览器

这是与MooTools相同的jQuery插件:

Uploadify

答案 1 :(得分:2)

添加更多字段用于上传文件,我不知道,可能是文件或六个,上传按钮将通过php检查哪些信息可以开始上传,一次一个或一个课程,在php循环中

答案 2 :(得分:1)

添加新文件输入。或者像swfuploader一样使用smth进行文件上传。