gpt4 book ai didi

php - 1-1 使用PHP/MySQL的聊天系统

转载 作者:行者123 更新时间:2023-11-29 04:02:47 24 4
gpt4 key购买 nike

项目:需要一对一私聊的应用程序。
当前系统:应用程序中的当前登录系统使用cookie系统让用户保持登录状态。

我了解如何实现聊天系统(我刚刚读到有关 Comet 的信息,以后可能会实现它,但目前,我打算使用带有计时器的基本 AJAX);在聊天过程中,聊天将存储在一个文本/xml 文件中,一旦结束,它将被存档到数据库中。文件名将在聊天开始时存储在数据库中,一旦检索到,将作为 cookie 存储(数据库将保持不变,聊天开始和结束时除外)。

问题:一个用户无法与另一个用户开始对话,除非他们都在线。我该如何设计系统,以便只有两个用户都在线时才能开始聊天?
我真的不需要特定的代码,只需要让它工作的逻辑。

最佳答案

假设您正在记录用户事件:

仅当接收者在过去 30 秒内显示事件时,才允许用户接收聊天。如果不是,则显示用户不在线的错误消息和/或忽略已发送的消息。

关于php - 1-1 使用PHP/MySQL的聊天系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8806876/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com