$_POST['form_data']获得表单提交时的文件

解决方案 »

  1.   

    $_POST['form_data']获得表单提交时的文件???
    这个文件在服务器上吗?
      

  2.   

    $_POST['form_data']要求是服务器上面有权限写操作的一个文件名才行了.
      

  3.   

    不能通过$_POST["form_name"]来引用form的文件,而要到临时文件夹找到临时文件,临时文件夹由php.ini定义,$_FIlES["form_name"]["tmp_name"]映射临时文件路径。
    另外fread(fopen(...))的书写也太万一上传失败或者其他例外情况,你没有对fopen的成功与否进行检查。至少要($fp = fopen())? fread($fp) : false;吧