其余先不说
<input name=upfiles[] type=file value="">有问题
这样的结果是服务器得到一个upfiles[]变量,而不是一个预期的upfiles[]数据,而且upfiles[]的变量名是否有效保留意见。所以后面的处理表单数据的代码并不能工作。直接用<input name=upfiles type=file value="">就可以了

解决方案 »

  1.   

    和单图上传的方式类似只是讲文件方面变量用数组来表示,同时进行copy的时候也是循环数组建议用JS来让用户自由控制一次上传图片的数量
      

  2.   

    建议用 
    echo "<pre>";
    print_r($_FILES);
    echo "<pre>";看一下上传文件的数组.这样你会清析很多.
    其它的就不多说了.
      

  3.   

    1、表单书写没有问题,但不知附加的属性都是干什么的,暂且不管2、接受上传文件的做法是:
       php4.1.2以前
       通过$upfiles、$upfiles_name、$upfiles_type、$upfiles_size数组,注意由于是两个同名file对象,所以是数组了
       php4.1.0以后
       通过$_FILES数组
       $_FILES[upfiles][name][?]
       $_FILES[upfiles][type][?]
       $_FILES[upfiles][tmp_name][?]
       $_FILES[upfiles][size][?]
      

  4.   

    偶昏~~ 偶还以为是这样
    $_FILES[?][upfiles][name]