老问题, 在PHP高版本下面, 需要用$_FILE[]来读取表单上传的文件资料, 你可以查查PHP手册, 在www.php.net上有下载, 有中文的.

解决方案 »

  1.   

    刚才手误, 应该是$_FILES[], 从手册抄了一点资料, 你看看吧.$_FILES['userfile']['name']
    客户端机器文件的原名称。 $_FILES['userfile']['type']
    文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。 $_FILES['userfile']['size']
    已上传文件的大小,单位为字节。 $_FILES['userfile']['tmp_name']
    文件被上传后在服务端储存的临时文件名。 这个是对应的上传表单
    <form enctype="multipart/form-data" action="_URL_" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="30000">
    Send this file: <input name="userfile" type="file">
    <input type="submit" value="Send File">
    </form>
      

  2.   

    你手册还少一个$_FILES['userfile']['error']