asp实现*号隐藏IP地址

来源:asp之家 时间:2008-08-10 18:51:00 

我们经常见到很多网站留言系统的显示访客的IP地址都是隐藏了一部分,以达到隐蔽访客真实地理位置的功能。如:111.222.333.*,当然在系统后台管理员看到的是完整的IP记录,只是前台显示时隐藏掉了一部分。

那么我们用asp改这么实现这个功能呢?

方法一:使用split函数

其实很简单,我们知道IP地址是以三个.分割的字符串,我们只要提取前两个. 左右的数字就可以了:

<% 
        ip=rs("ip")'这里读取完整的IP地址
        ip=split(ip,".")
        for j=0 to 1
        response.Write ip(j)&"."
        next
        response.Write("*.*")        
%>

方法二:自定义函数

Function ReplaceIP(ip)
        Dim l
        l=InstrRev(ip,".")+1
        ReplaceIP=mid(IP,1,l-1)&"*"
End Function
IP="203.132.61.56" '这里读取IP地址
Response.write ReplaceIP(ip)
'屏幕将显示:203.132.61.*



标签:ip,地址,隐藏,asp
0
投稿

猜你喜欢

  • 利用ASP发送和接收XML数据的处理方法

    2009-02-02 08:57:00
  • W3C Group的JavaScript1.8新特性介绍

    2009-07-24 12:31:00
  • Select 控件Combox加强版(IE Only)

    2008-07-23 13:26:00
  • Design IT.(2),关于好设计

    2008-09-08 12:44:00
  • 30个最常用css选择器解析

    2011-06-16 20:36:37
  • SQL--JOIN之完全用法

    2008-09-12 17:30:00
  • 教你为SQL Server数据库构造安全门

    2009-01-20 11:34:00
  • 页面软键盘汉字输入

    2010-09-01 20:41:00
  • sqlserver中求字符串中汉字的个数的sql语句

    2012-06-06 19:53:37
  • Case和If哪个更好用?

    2009-10-28 18:25:00
  • HTML5 声明兼容IE的写法

    2011-06-06 10:34:00
  • 一个可应用在ASP 标记加密文件的MD5的DLL组件

    2008-04-12 07:21:00
  • PHP+MYSQL不恶补十句话

    2009-12-02 10:09:00
  • onerror图片失效时显示其他图片

    2008-08-11 21:05:00
  • asp如何用HtmlEncode来显示Unicode编码?

    2010-06-12 12:49:00
  • SQL Server索引管理的六大铁律

    2009-03-25 14:05:00
  • MYSQL教程:如何选择正确的数据列类型

    2009-02-27 16:05:00
  • Dreamweaver MX 2004表格设计

    2008-02-03 11:36:00
  • 淘宝网获亚洲最佳在线客户体验大奖

    2009-03-31 12:55:00
  • 如何在一个广告旗帜里轮番显示时间长度不一的不同广告?

    2010-06-26 12:35:00
  • asp之家 网络编程 m.aspxhome.com