http://dotnet.aspx.cc/ShowDetail.aspx?id=58EA3515-36F2-4FD9-AC89-EAF49F59816C

解决方案 »

  1.   

    <input type="file" name="attrs[]">这样就把所有的文件都上传到一个数组中,print_r($_FILES);看看里面的数组是怎么分配的.
      

  2.   

    就是这个一意思 用数组和循环传递 然后在页面上显示就可以了 能告诉我代码么 我是PHP的初学者 谢谢了
      

  3.   

    我很愿意和大家交朋友 我的QQ;80715007 希望大家多多指教!加我时注名CSDN
      

  4.   

    <form action=".$PHP_SELF." method=POST enctype=multipart/form-data>
      请选择你要上传的图片:<br>
      <input type=file name=file1><br>
      <input type=file name=file2><br>
      <input type=file name=file3><br>
      <input type=file name=file4><br>
      <input type=file name=file5><br>
    </form>提交后,用for循环来判断是否符合你的规则。
      

  5.   

    见不见笑倒没什么...只是看到一些问题很乱,自己心里就很乱了~~现在高考复习中,我神经衰弱呢~~给你一段上传图片的代码:
    <?
    if ($_POST)
    {
    $uploaddir = './datafile/';
    $uploadfile = $uploaddir.$_FILES['userfile']['name'];
    echo $uploadfile;
    echo "<br>";
    echo $_FILES['userfile']['tmp_name'];
    echo "<br>";
    echo  $uploaddir . $_FILES['userfile']['name'];
    print "<pre>";
    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
       print "File is valid, and was successfully uploaded.  Here's some more debugging info:\n";
       print_r($_FILES);
    } else {
       print "Possible file upload attack!  Here's some debugging info:\n";
       print_r($_FILES);
    }
    print "</pre>";
    }
    else
    {?>
    <form enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF']?>" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
    Send this file: <input name="userfile" type="file" />
    <input type="submit" value="Send File" />
    </form><?
    }
    ?>显示图片可以使用dir系列函数历遍显示~~
    具体使用请搜索手册或www.php.net
    关键词: opendir,readdir