这样取试一下 echo $_FILES['upfile'];
应该返回上传的文件名。

解决方案 »

  1.   

    我这能取出完整的值哦可能是你的php.ini里的register_globals=off的原因吧,改成on就可以用旧的写法
      

  2.   

    应该取道的是什么值啊,怎么我取得的是Array啊
      

  3.   

    <form action="multisend.php" method="post" enctype="multipart/form-data" name="form">注意这里的 enctype="multipart/form-data" 不能少~~~~$_FILES['upfile']['name']
    客户端机器文件的原名称。 $_FILES['upfile']['type']
    文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。 $_FILES['upfile']['size']
    已上传文件的大小,单位为字节。 $_FILES['upfile']['tmp_name']
    文件被上传后在服务端储存的临时文件名。 $_FILES['upfile']['error']
    和该文件上传相关的错误代码。['error'] 是在 PHP 4.2.0 版本中增加的。 
      

  4.   

    如果没有加 enctype="multipart/form-data",加个吧楼上的真负责,佩服!
      

  5.   

    enctype="multipart/form-data",
    enctype="multipart/form-data",
    enctype="multipart/form-data",
    enctype="multipart/form-data",
      

  6.   

    试试 $_POST['upfile'] 或 $_FILES['upfile']还有 查看 form 里 enctype=multipart/form-data 是不是这样设的