Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP jQuery发送和接收文件_Php - Fatal编程技术网

使用PHP jQuery发送和接收文件

使用PHP jQuery发送和接收文件,php,Php,如何像yahoo聊天那样实时发送和接收文件?i、 e如果我发送文件,则另一端的用户只有在单击“接受”按钮时才能获取该文件,如果单击“拒绝”,则该文件不应上载,应从服务器中删除。。。我想通过PHP jQuery$.ajax()实现这一点,这是一个相当复杂的问题,不容易解决。以下是几件事: 你需要一种识别对话的方法。你不会希望你的文件请求被完全不同的人截获 您可能希望调用某种形式的长轮询,将向服务器发送请求,服务器将向其他用户发送请求(链接),当用户单击链接时,服务器将向您返回第一个请求,初始化您的

如何像yahoo聊天那样实时发送和接收文件?i、 e如果我发送文件,则另一端的用户只有在单击“接受”按钮时才能获取该文件,如果单击“拒绝”,则该文件不应上载,应从服务器中删除。。。我想通过PHP jQuery
$.ajax()实现这一点,这是一个相当复杂的问题,不容易解决。以下是几件事:

  • 你需要一种识别对话的方法。你不会希望你的文件请求被完全不同的人截获
  • 您可能希望调用某种形式的长轮询,将向服务器发送请求,服务器将向其他用户发送请求(链接),当用户单击链接时,服务器将向您返回第一个请求,初始化您的上载
  • 您可以使用用于异步上载和从服务器响应延迟初始化
  • 您可能还希望保留一个数据库表,以列出任何特定对话共享的所有文件。这将是查询,以确定是否需要在用户窗口中列出新文件

  • 这是一个相当复杂的问题,不容易解决。以下是几件事:

  • 你需要一种识别对话的方法。你不会希望你的文件请求被完全不同的人截获
  • 您可能希望调用某种形式的长轮询,将向服务器发送请求,服务器将向其他用户发送请求(链接),当用户单击链接时,服务器将向您返回第一个请求,初始化您的上载
  • 您可以使用用于异步上载和从服务器响应延迟初始化
  • 您可能还希望保留一个数据库表,以列出任何特定对话共享的所有文件。这将是查询,以确定是否需要在用户窗口中列出新文件