ASP怎么判断某一页现在有没有人在线?

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:54:39
如题 ,帮帮忙 有代码写下吗
我想要只允许一个人访问那个数据库中的某条数据
不想让多人同时操作!
说明白了吗我?
我说的是不让两个人同时访问!!!
不喜欢别人c过来的答案

在Global.asa文件中加入如下代码:
Sub Application_OnStart
application("On")=0
End Sub
Sub Session_OnEnd
if session("On")=1
application("On")=0
end if
End Sub
在你需要此功能的页面上加上如下代码:
<%
session("On")=0
if application("On")=0 then
application("On")=1
session("On")=1
end if
If session("On")=0 Then response.redirect(错误页面地址)
%>

后台设定该记录可供查看的用户名或id,然后前台做身份验证,用cookies或session来控制

!!!什么。你就不用添加一个用户了?

你可以在登陆的时候记录下对方的IP 然后把这个IP放在临时表里 或者是放在以个数组里 然后每次 页面只要查询临时表有几个IP 或数组的个数就行了