配置 PHP.INI 设置 MAX_UPLOAD_SIZE = 50M

解决方案 »

  1.   

    <input type="hidden" name="MAX_FILE_SIZE" value="300000">超过了HTML表单中MAX_FILE_SIZE选项指定的值,那么有可能是客户端浏览器的原因出现ex.php页无法显示。比较理想的解决方法是,去掉<input type="hidden" name="MAX_FILE_SIZE" value="300000">,在php代码里通过$_FILES['userfile']['size']来判断上传文件的大小,再作出相应的处理。不采纳的上传临时文件一般由操作系统自行删除,你也可以自主地删除$_FILES['userfile']['tmp_name']。
      

  2.   

    上传后先用$_FILES['userfile']['size']判断临时文件的大小,如果大于你的需求,直接unlink($_FILES['userfile']['tmp_name']),否则就可以move_uploaded_filel了啊。
      

  3.   

    <input type="hidden" name="MAX_FILE_SIZE" value="你想要的最大值">
    配置 PHP.INI 设置 MAX_UPLOAD_SIZE = 你想要的最大值