我正在使用fineuploader php服务器代码处理图片上传。
我搜索了网页,到目前为止找不到我想要的内容。
我想允许用户一次上传最多4张图片。 (不允许多重选择,用户需要逐个选择图像)
我可以用客户端来解决它,但服务器端呢?如何检测是否超过4?
实施例: FB允许选择多达数百个的多个图像。想象FB只允许最多4张图像
对此有任何解决方案吗?
更新 我需要4个最大功能。其他功能需要超过4.我不认为设置php.ini
是个好主意答案 0 :(得分:1)
此处的其他两个答案都假定使用单个请求发送多个文件。 Fine Uploader不是这样。每个文件都在单独的请求中发送。
正如您所提到的,Fine Uploader已经使用validation.itemLimit
option处理此客户端。如果您还想添加服务器端检查,则需要确保每个请求都传递一些用户数据,例如ID。这样,您可以将特定用户限制为一定数量的文件。您应该已经拥有某种cookie集,允许您的服务器将请求与特定用户匹配。默认情况下,此cookie将随每个请求一起传递。
答案 1 :(得分:0)