主题:  急啊,急,如何检测ip

amu945

职务:普通成员
等级:1
金币:0.0
发贴:38
#12004/5/18 12:29:38
老大们帮忙哦,如何用asp检测一个ip是否在线???



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#22004/5/18 14:14:19
首先保证数据库存在记录在线用户IP的表,
onsessionstart时使用Request.ServerVariables("REMOTE_ADDR" )添加记录,
onsessionend时删除该记录
需要检测时select一下即可



amu945

职务:普通成员
等级:1
金币:0.0
发贴:38
#32004/5/18 17:51:04
就是说,只能读数据库中的IP而不能直接像ping一样去测试真实ip了??



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#42004/5/19 15:04:30
不是,获取客户IP可以用ASP函数:
Request.ServerVariables("REMOTE_ADDR" )
数据库只是用来记录所有在线用户的IP以备查询



amu945

职务:普通成员
等级:1
金币:0.0
发贴:38
#52004/5/19 19:57:58
这个我知道,我这儿用那个得了客户的ip之后,我希望在打开另一个页的时候来检测先前得到的那个ip是否还与网络连接。