网站上传附件出现错误,用php的error_log方法得到$_FILES的值,结果$_FILES[‘userfile’][‘error’]的值为2,
检查表单里面出现<input type=”hidden” name=”MAX_FILE_SIZE” value=”2097152″ />
把这句去掉之后,上传附件OK,看来就是表单的MAX_FILE_SIZE起的作用。
因此以后我们可以在表单里面添加名字为MAX_FILE_SIZE的隐藏域,限制文件上传的大小,
<input type=”hidden” name=”MAX_FILE_SIZE” value=”2097152″ />
而不用再通过其它语言做限制了。