2014-10-09 71 views
1

它是任何方式来验证上传前在php中的文件大小。我已经添加了java脚本验证,但用户禁用客户端验证和上传文件在GB的所以浏览器的用户等待超过30分钟上传,然后在移动文件在PHP我显示消息文件的大小更大。用户刺激。请让我知道任何方式来验证上传文件时的文件大小上传之前的文件大小,然后在PHP中移动

+1

这是不可能的,因为客户端上传服务器上的东西,然后是电话PHP来处理它,所以你只能用服务器设置来做到这一点 – Unlink 2014-10-09 08:03:51

回答

1

这是不可能做到这一点在PHP中,因为当你上传数据,Web服务器处理请求,然后执行PHP脚本,所以,用户必须上传他的请求第一。

如果用户禁用了JavaScript的用户可以限制最大请求主体,所以Web服务器不能Accpet头更大的请求

对于Apache Web服务器,您可以设置limitrequestbody