聊天室建设详解五
2000-07-30 10:51:19 来源:WEB开发网核心提示:我们试着在客户端用浏览器打开chatview.asp,我们果然看到自动刷新的页面,聊天室建设详解五,不错吧!下面,我们就要考虑如何把发言部分与刷新部分在同一个页面上显示:那需要用到框架,其实,如果您已经通透上面的两大程序,框架,那是最简单不过的了
我们试着在客户端用浏览器打开chatview.asp,我们果然看到自动刷新的页面,不错吧!下面,我们就要考虑如何把发言部分与刷新部分在同一个页面上显示:那需要用到框架。
框架,那是最简单不过的了,直接用Frontpage即可构建。请看如下代码:
<frameset rows="*,90" frameborder="0">
<frame name="main" scrolling="yes" src="chatview.asp">
<frame name="footer" scrolling="yes" noresize target="main" src="chatadd1.asp">
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
请把这个程序存为chat.asp
哈哈,现在,我们在客户端输入:http://XXX.XXX/chat.asp
于是,便可以开始聊天了!
当很多人进入聊天室,把大量的话写入了我们的数据库中,于是,我们的数据库越来越大,记录越来越多,而access数据库大小是有限制的,因此,总会有崩溃的一天,由此,我们必须使数据库大到一定程度的时候自动提醒我们,让我们删除掉比较旧的N条话语。或者让数据库自动到某一定大小时自动删除部分记录。
当一些不文明之徒进入聊天室,发布一些反动言论,我们必须把他踢掉,或者禁止他的ip,禁止N个钟头,尚或把他的IP列入黑名单,让他永远无法进入。
所有这些,都是管理员所必须每天都要做的事情。
下面,我们就共同来探讨如何编写这些管理员程序。
其实,如果您已经通透上面的两大程序,你变已经可以自己编写管理员程序了。
框架,那是最简单不过的了,直接用Frontpage即可构建。请看如下代码:
<frameset rows="*,90" frameborder="0">
<frame name="main" scrolling="yes" src="chatview.asp">
<frame name="footer" scrolling="yes" noresize target="main" src="chatadd1.asp">
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
请把这个程序存为chat.asp
哈哈,现在,我们在客户端输入:http://XXX.XXX/chat.asp
于是,便可以开始聊天了!
当很多人进入聊天室,把大量的话写入了我们的数据库中,于是,我们的数据库越来越大,记录越来越多,而access数据库大小是有限制的,因此,总会有崩溃的一天,由此,我们必须使数据库大到一定程度的时候自动提醒我们,让我们删除掉比较旧的N条话语。或者让数据库自动到某一定大小时自动删除部分记录。
当一些不文明之徒进入聊天室,发布一些反动言论,我们必须把他踢掉,或者禁止他的ip,禁止N个钟头,尚或把他的IP列入黑名单,让他永远无法进入。
所有这些,都是管理员所必须每天都要做的事情。
下面,我们就共同来探讨如何编写这些管理员程序。
其实,如果您已经通透上面的两大程序,你变已经可以自己编写管理员程序了。
[]
- ››详解Windows XP中可以被禁用的服务
- ››详解教育类网站的三种赢利模式
- ››详解Windows 7 SP1新增功能
- ››详解XML各种解析方法
- ››详解PHP异常机制的流程及原理
- ››详解ISA2006防火墙三种客户端代理与配置
- ››详解DMZ的部署与配置:ISA2006系列之二十九
- ››详解ISA2006三种客户端:ISA2006系列之二
- ››详解Radius服务器在VPN中的应用:ISA2006系列之二...
- ››详解操作主机角色,Active Directory系列之九
- ››详解MOM2005监控Active Directory:MOM2005系列之...
- ››详解Discuz! X1.5配套统计系统
更多精彩
赞助商链接