设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 89|回复: 8
打印 上一主题 下一主题

Ip获取问题![急]

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-20 03:07:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问高手哥哥姐姐们?
我如果要获取登录过自己网站的IP地址!然后把IP录入数据库!把用户登陆的时间也录入数据库!
[知识问答ωωω.χiuGoo.сom]

如果今天他登陆了,就不在录入了!

没登陆,则要录入!

也就是同一个IP地址,只记录一次!如果今天刷新过两次,则不再记录!

能给个大概思路吗?

有代码就最好了!
2#
发表于 2010-1-20 03:07:20 | 只看该作者
代码要自已写的

先用代码获得来访IP:<%COME_IP=request.serverVariables("remote_host")%>

检查SESSION("IPSAVE")是否为"yes" (后面会进行设置)

如果不是则:

在数据库中查找IP=COME_IP 且 date=date()
如果RS.EOF,
就将COME_IP保存进数据库,同时设置一个SESSION("IPSAVE")="yes"
如果NOT RS.EOF
不保存,但设一个SESSION("IPSAVE")="yes"

如果SESSION("IPSAVE")="YES",
就不保存了!
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-20 03:07:24 | 只看该作者
sdf
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-20 03:07:28 | 只看该作者
不好意思,刚刚按错了!谢谢大哥!
但是每次一个用户进行会话之后,我怎么根据会话来判断啊
会话变量,当我结束会话时,就关闭了!
如果我重新连接,又会分配一个会话变量,我比较菜,可以给我讲详细吗?
谢谢了~~~~~~会话变量这块,我不太清楚!
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-20 03:07:31 | 只看该作者
而且高手大哥,还有一个问题,是不需要登录~~~~!
只要打开该网页,也自动获取IP,记录上时间,

下次同个IP登录,就不再重新记录时间!
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-20 03:07:35 | 只看该作者
上面逻辑不是说得很清楚吗?
会话变量为空时就查询数据库有没有记录,
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-20 03:07:39 | 只看该作者
谢谢大哥~~~~!嘿嘿!
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-20 03:07:43 | 只看该作者
酷..
思路说得真清楚.
又学习到了.
谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 21:39 , Processed in 0.116327 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表