用ASP实现悄悄话的功能
sense(自cpcw)
我曾经做过一个比较复杂的聊天室,几乎拥有BBS聊天室的所有功能,但因为是用application做的,所以比较浪费资源。我觉得用数据库做更可靠,更简单。
可以设定这样的一个数据库chat,结构如下:
字段名 类型 长度 备注
1.. OBJECT CHAR 10 操作对象,ALL或某人
2.. MSG CHAR 250 消息内容
3.. TIME DATETIME 发送时间
4.. SENDER CHAR 10 发送人
5.. ROOM CHAR 10 房间名,发送人所处房间
在通常情况下OBJECT为ALL,当需要说悄悄话时可以指定某人。
显示内容时,只要一句“Select * from chat where object='all' or object='" & session("userid") & "'"就可以了。session(”USER ID“)是当前用户的身份认证。
如此,每个用户看到的聊天内容都是...[ 查看全文 ]