【问题标题】:Updating live web chat php更新实时网络聊天 php
【发布时间】:2016-05-19 16:43:51
【问题描述】:

所以,我正在进行实时网络聊天(基于文件),所以我得到了这个文件 chat_log.txt,当我在 php 中读取该文件时,我必须始终刷新以获取 chat_log.txt 内容。我需要我的代码是动态的并自我更新,以便它可以实时获取 chat_log 内容。 (抱歉英语不好)

【问题讨论】:

  • 你需要ajax,你能给我们你的实际代码吗?
  • 这个网站是为编程问题。它不是倾倒您的待办事项/需求列表的地方。

标签: php chat


【解决方案1】:

你需要好好看看 ajax。用于在“幕后”调用服务器 如果您使用的是 jquery,它非常简单。有关 Ajax 的进一步阅读,请参见此处:http://www.w3schools.com/ajax/

【讨论】:

  • 是的,您可以重复一段 sn-p 代码,例如 evert 2 秒。
【解决方案2】:

如果你不是 jQuery 的忠实粉丝,你可以使用 webSockets https://www.sanwebe.com/2013/05/chat-using-websocket-php-socket

这是一个没有基于文件的系统的例子。但是您可以更改代码并制作 chat_log.txt 文件

【讨论】:

  • 我发现安装起来很困难,因为我没有使用 localhost (xampp) 我使用的是托管服务器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-08-25
  • 2012-03-28
  • 2022-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-03
相关资源
最近更新 更多