2009年9月24日改进情况
1、取消以前读取聊天信息时对用户表进行联表查询,定时ajax刷新聊天信息时,只读msg一个表
2、msg表设为内存表,加快存取速度。
3、精简ajax传输数据库及mysql取出数据量。
九月24日修改2
再次修改正发言时同时显示两条相同信息,完美解决发言时不能即时上屏的问题。
九月23日修改1
修正二个问题(1、session会不自动失效。2、发言时同时显示两条相同的信息)
采用自己土制的简易MVC框架进行发行
运行要求:mysql +php5.2以上版本 需支持json pdo
程序名:℃冻番茄Ajax聊天室第二版
本聊天程序不适合大型应用,mysql的聊天室,功能太局限了,如果需要做深入开发或效率调整请联系我(qq:72799915)
下载:
功能:
1、session存入数据库
2、会员注册、登陆
3、在线会员列表
4、私聊功能
5、自定义聊天文字颜色及背景色
很黄很暴力。。。很强大。。。。学习了
有个建议,每次输入后跑焦了,要重新用鼠标点上输入栏次啊能再次输入发言的内容,每次手都要在鼠标和键盘上切换,这样用户体验上不是很理想。
我是新手
在运行环境:
xampp for linux
php5.3
下报:
Warning: PDO::__construct() [pdo.–construct]: [2002] 无效的参数 (trying to connect via unix://) in /opt/lampp/htdocs/chat3/xzy/session.class.php on line 15
异常信息:SQLSTATE[HY000] [2002] 无效的参数
异常文件:/opt/lampp/htdocs/chat3/xzy/session.class.php 第15行
怎么解决
谢谢!
在网上看了下
http://www.doctrine-project.org/jira/browse/DC-50
解决了
将include/config.php的
‘dbHost’=>’localhost’,
改成
‘dbHost’=>’127.0.0.1’,
在学习如何使用PHP制作聊天室程序,楼主能否发一份你的Sample给我啊?页面中的下载不了了,非常感谢!
http://bbs.phpchina.com/thread-155033-1-1.html
还在在phpchina论坛也发了一份,可以去下“`