问答详情
源自:1-2 客户端页面配置说明

文件上传。

控制文件上传的类别和大小,还有多图上传怎么搞

提问者:sinker 2017-07-14 16:09

个回答

  • flyhcm3532998
    2017-07-18 17:08:53

    //////////判断文件上传类型,比如我要上传的是图片

    $type=$_FILES['filename']['type'];

    $allow_type=array('image/jpeg','image/gif','image/png');

    if(!in_array($type,$allow_type)

    {

          echo '图片类型不符合要求, 允许上传的类型为"'.implode(".",$allow_type);  

         return false;

    }

    /////////判断文件上传的大小

    $filesize=$_FILES['filename']['size'];

    if($filesize>upload_max_filesize)

    {

         echo '文件大小超过上传文件的最大限度';

        return false;

    }

    ///////////上传多张图片

    <form action="doAction.php" method="post"  enctype="multipart/form-data">

    <input type="file" name="upload[]">

    <input type="file" name="upload[]">

    <input type="file" name="upload[]">

    <input type="submit" value="提交">

    </form>


    ///////////编写doAction.php

    <?php 

    print_r[$_FILES];


    ?>