zip图片上传

时间:2012-06-23 22:39:20

标签: php

我正在写一个博客系统(是的,我知道我正在重新发明轮子),我希望用户为他们的帖子上传照片。

到目前为止,他们以填写的形式发布了一个故事,图片中有一个字段,他们选择并上传了它。

问题在于某些故事可能需要多个图像,所以我认为让它们上传包含图像的zip文件会更容易,然后脚本解压缩内容,删除任何非白色列表( .php文件等)然后继续处理图像(创建缩略图,保存数据库中的位置等。)。

这是一个好习惯吗?

如果没有,我该如何处理这个问题?

3 个答案:

答案 0 :(得分:3)

所有现代浏览器都支持通过单个文件输入(http://www.w3schools.com/html5/att_input_multiple.asp)上传多个文件,这可能是您最好的选择。并且在后端处理起来更容易。

你还应该看看这个优秀的JQuery插件。它可能会有用 http://blueimp.github.com/jQuery-File-Upload/

答案 1 :(得分:0)

PHP有一个官方的Zip库,learn it并使用它! :)

答案 2 :(得分:0)

您可以使用一个上传表单上传多个文件。也许用AJAX将更多文件添加到表单中。

其他方式:让用户将文件上传到媒体存储,然后在撰写文章时选择要插入的图片。