除非疯了,谁用PHP上传100M文件啊

解决方案 »

  1.   

    用ftp上传,效果就等同于一般的软件上传,只是没有进度条,没有只观的感觉,还有在php.ini里面的超时时间一定要设的尽可能长
    <?php //ftp联接主机函数 function connect()  { global $server, $username, $password; $conn = ftp_connect($server); ftp_login($conn, $username, $password); return $conn; } //建立ftp联接 $result = connect(); if ($action == "上传") { //用来改变ftp路径 ftp_chdir($result, $cdir); //用来上传指定的文件,同名并以二进制位传递 $res_code = ftp_put($result, $upfile_name, $upfile, FTP_BINARY); // 判断是否正确上传 if ($res_code == 1) echo "上传成功!"; else echo "上传错误!"; } // 关闭联接 ftp_quit($result); ?> 
      

  2.   

    好像不是所有的主机支持ftp函数的,我的net.cn的主机就不支持:(