比如说我在B服务器上设置一个上传接口(普通的,选择文件后点击上传那种),然后我想通过A服务器上的PHP自动将一个文件(存于A服务器上)上传至B服务器并且能够显示文件上传进度,请问该如何实现,是否还需要其他软件的配合?注:可能存在同时几个人一起上传的情况,也就是该方法要允许并发执行。

解决方案 »

  1.   

    可以通过FTP方式,或者SOCKET。
    但是进度间控方面,我想不出什么好建议。
    貌似有个FlashUploader可以实现。
      

  2.   

    如果你的服务器是Windows的话,在A服务器上允许PHP调用ftp.exe,然后PHP直接通过ftp.exe进行文件上传操作,然后B服务器上允许PHP使用cmd.exe,实时查看对应上传文件的当前大小。