你最好使用 ftp 自己写ActiveX

解决方案 »

  1.   

    你最好使用 ftp 或者自己写ActiveX
      

  2.   

    cgi方式,用C写一个程序
    或者配合ftp程序
    例如vsftp
      

  3.   

    自己写ActiveX
    //这个好像不会...配合ftp程序
    //我想我可以用serv-u+数据库来控制账号之类的东东问题就是文件大.我想如果用 FTP 文件传输函数的话,会超时的吧感谢上面的朋友~
      

  4.   

    最简单的办法,修改php.ini的最大上传限制。修改max_execution_time为-1,就永远也不会超时了
      

  5.   

    问题就是文件大.我想如果用 FTP 文件传输函数的话,会超时的吧超时的话你就继续连接。
      

  6.   

    设置时间!这个需要比较烦琐的程序设定了。首先判断上传方的网速,然后是上传文件的大小(前面的那个可以让用户进行选择),计算得到所要使用的时间,把时间*2,设置成为过期时间。上传完毕了或者上传失败,都把out时间设回原来的数值不就行了么?个人感觉这样是可以成功的!
      

  7.   

    set_time_limit
    来设定PHP超时的值,就可以完成大文件传输。但是有一点,当PHP运行在安全模式下,这个语句是没有效果的
      

  8.   

    这个问题要分成服务端和客户端来考虑,用ftp或在客户端嵌个组件属于投机取巧了,不过是一种方式,比较理想的解决方案是:服务端:定义一个接收数据流的类,获取客户端请求数据,根据RFC1867规范获取web表单数据;
    客户端:主要作些用户体验方面的工作,时不时的refresh一下,显示一下进程就可以了.或者干脆用flash做上传,服务器接收一个$_FILES['Filedata'],需要打开特性;
    另外php5.2的特性中也多了Hooks for tracking file upload progress,可以考虑使用.
      

  9.   

    我们的社区采用了我们独特的带进度条的上传功能。具我们的了解,PHP版的大文件上传,多文件同时上传,并且带传输进度的进度条的功能一直是广大PHP爱好者的难题。现在这个难题已经被同福社区解决,我们实现了PHP大文件多文件带进度条上传功能。不但如此,我们的程序还提供了如下特殊功能:1、文件尺寸限制
    2、文件类型限制
    3、文件总尺寸限制
    4、传输速度限制
    5、日志写入频率限制
    6、日志编码控制如此一来,PHP大文件带进度上传做到了和PHP自身上传一样简单的使用方法。详情请参看 http://upload.tongfu.net/php/
      

  10.   

    在拷贝文件那条命令前加
    $MAX_FILE_SIZE=3000000000000;if (move_uploaded_file($_FILES['kj_annex']['tmp_name'],$uploadfile)) {
    $filesize=$_FILES['kj_annex']['size'];
    $filetype=$_FILES['kj_annex']['type'];
    $filetime=$_FILES['kj_annex']['time'];
    } else {
        $mesg.="没有附件!或者文件上传出错,请稍后再试,如果此错误出现多次请检查硬盘空间或联系系统管理员!";
    }
      

  11.   

    http://upload.tongfu.net/  
    同福无组件上传解决方案(Perl/CGI版 & PHP版)  
    QQ:76229594 103115030  
    MSN:[email protected]  
    SKYPE:mqj121  
      

  12.   

    http://bbs.tongfu.net/tpc/7/86/15651.htm祝你元旦快乐!!!!!