在PHP中上传文件限制

时间:2018-05-09 06:59:58

标签: php

我有一个用户可以上传文件的应用程序,它基于PHP文件上传..

我们可以一次上传最多10个文件的限制。我需要服务器端验证脚本,以防用户上传10个以上文件,应用程序应该防止相同..

我试过下面的代码

Shift + F7

但是有些它不起作用..你可以指导我如何做到这一点..

2 个答案:

答案 0 :(得分:0)

您的错误消息在变量$ errormsg中,但您正在返回变量$ message。 使用以下代码

$max_file_upload = 10;


if (isset($_FILES['uploadfile']['name'])) {
      $num = count($_FILES['uploadfile']['tmp_name']);
      if ($num > $max_file_upload){
      $errormsg = "HTTPS PROCESS: - File limit is Over";
      echo $errormsg;
      exit;
      }
    }

答案 1 :(得分:0)

修复此处:

$max_file_upload = 10;

if (isset($_FILES['uploadfile']['name'])) {
      $num = count($_FILES['uploadfile']['name']);
      if ($num > $max_file_upload){
       $errormsg = "HTTPS PROCESS: - File limit is Over";
       return $errormsg;
      }
    }