leney

leney

这家伙有点懒,还没写个性签名!

  • 财富值50
  • 威望值10
  • 总积分150

个人信息

  • 2018-10-10 已签到
    连续签到1天,获得了5个金钱
  • 2018-10-08 已签到
    连续签到1天,获得了5个金钱
  • 2018-08-15 已签到
    连续签到1天,获得了5个金钱
  • 2018-07-17 已签到
    连续签到1天,获得了5个金钱
  • 从题主给出的示例来看, 在页面上有两个属于同一个name[]的文件上传input。
    题主现在想要知道是从那个input中上传的文件。
    这里分两种情况
    1、单文件上传,可以使用$_FILES来进行判断,这是根据input的顺序组成的;
    2、多文件上传,无法判断,只能更改页面结构

    如下输出的便是单文件上传的情景, 第一个input不传文件, 第二个input上传一个文件。可以看到索引为0的数据均为空, 只有error是有值的。

    array(1) {
      ["UploadForm"]=>
      array(5) {
        ["name"]=>
        array(1) {
          ["attachment_material"]=>
          array(2) {
            [0]=>
            string(0) ""
            [1]=>
            string(22) "新建文本文档.txt"
          }
        }
        ["type"]=>
        array(1) {
          ["attachment_material"]=>
          array(2) {
            [0]=>
            string(0) ""
            [1]=>
            string(10) "text/plain"
          }
        }
        ["tmp_name"]=>
        array(1) {
          ["attachment_material"]=>
          array(2) {
            [0]=>
            string(0) ""
            [1]=>
            string(24) "G:\xampp\tmp\php5352.tmp"
          }
        }
        ["error"]=>
        array(1) {
          ["attachment_material"]=>
          array(2) {
            [0]=>
            int(4)
            [1]=>
            int(0)
          }
        }
        ["size"]=>
        array(1) {
          ["attachment_material"]=>
          array(2) {
            [0]=>
            int(0)
            [1]=>
            int(452)
          }
        }
      }
    }
    
  • 2017-11-20 已签到
    连续签到1天,获得了5个金钱
助理 等级规则
150/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

2