我正在编写一个聊天应用程序,作为项目的一部分,该项目是一种 IRC/论坛交叉,因为聊天实时更新,但提要保存在我的 MySQL 数据库中。
这只是我第二次使用 jQuery,我只是想在开始进一步研究之前检查一下我是否走对了路。
所以这调用了 jQuery 函数:
<form id="chatform" action="javascript:get();">
<input type="text" id="chatbox" name="chatbox">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/chat.js"></script>
</form>
我的 PHP 应该:
- 查找所有变量(用户 ID、时间戳、消息等)。
- 将这些值输入数据库。
- 回显所有聊天消息,所有内容均正确对齐。
我的 jQuery 应该:
- 通过淡入方式实时显示新消息:
element.fadeIn(500);
这一切都好吗,还是我错过了什么?
最佳答案
我不知道你的消息保存在哪里。是否将其放入mysql中。我认为这不是一个好地方。因为这次之后这些消息可能就没用了。 我认为它应该分为两部分,一是显示消息,二是传输消息。 第一个是每隔一段时间就会收到后面的消息。 并且传输部分仅在您单击发送按钮时起作用。
关于php - jQuery 聊天应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6316678/