asp下取得客户端IP地址函数 转换IP地址函数

<%

'******************************

'函数:Userip()

'参数:无

'作者:阿里西西

'日期:2007/7/12

'描述:取得客户端IP地址

'示例:<%=Userip()%>

'******************************

Function Userip()

Dim GetClientIP

'如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR")方法

GetClientIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")

If GetClientIP = "" or isnull(GetClientIP) or isempty(GetClientIP) Then

'如果客户端没用代理,应该用Request.ServerVariables("REMOTE_ADDR")方法

GetClientIP = Request.ServerVariables("REMOTE_ADDR")

end if

Userip = GetClientIP

End function

%>

转换IP地址函数

复制代码 代码如下:

<%

'******************************

'函数:cip(sip)

'参数:sip,IP地址

'作者:阿里西西

'日期:2007/7/12

'描述:转换IP地址函数

'示例:<%=cip("219.16.73.120")%>

'******************************

function cip(sip)

tip=cstr(sip)

sip1=left(tip,cint(instr(tip,".")-1))

tip=mid(tip,cint(instr(tip,".")+1))

sip2=left(tip,cint(instr(tip,".")-1))

tip=mid(tip,cint(instr(tip,".")+1))

sip3=left(tip,cint(instr(tip,".")-1))

sip4=mid(tip,cint(instr(tip,".")+1))

cip=cint(sip1)*256*256*256+cint(sip2)*256*256+cint(sip3)*256+cint(sip4)

end function

%>

时间: 2024-10-24 01:07:36

asp下取得客户端IP地址函数 转换IP地址函数的相关文章

asp下取得客户端IP地址函数 转换IP地址函数_应用技巧

<% '****************************** '函数:Userip() '参数:无 '作者:阿里西西 '日期:2007/7/12 '描述:取得客户端IP地址 '示例:<%=Userip()%> '****************************** Function Userip() Dim GetClientIP '如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR")方法 G

将3个JS 函数转换成C# 函数!!大神帮帮忙!!!

问题描述 functionbin216(s){vari,l,o="",n;s+="";b="";for(i=0,l=s.length;i<l;i++){b=s.charCodeAt(i);n=b.toString(16);o+=n.length<2?"0"+n:n;}returno;};varBase32=newfunction(){vardelta=0x9E3779B8;functionlongArrayToSt

asp下实现对HTML代码进行转换的函数_应用技巧

<% '****************************** '函数:HTMLEncode(reString) '参数:reString,待编码转换处理的字符串 '作者:阿里西西 '日期:2007/7/15 '描述:对HTML代码进行转换 '示例:HTMLEncode("<p>欢迎访问<br>阿里西西</p>") '****************************** Function HTMLEncode(reString)

asp下实现对HTML代码进行转换的函数

<% '****************************** '函数:HTMLEncode(reString) '参数:reString,待编码转换处理的字符串 '作者:阿里西西 '日期:2007/7/15 '描述:对HTML代码进行转换 '示例:HTMLEncode("<p>欢迎访问<br>阿里西西</p>") '****************************** Function HTMLEncode(reString)

ASP下的简洁的多重查询的方法与函数 真不错_应用技巧

ASP简洁的多重查询的解决方案 复制代码 代码如下: 'subject 信息标题  'company 发布信息的公司名称  'content 发布信息的内容  'address 公司地址  'infomation 公司简介  'note 相关说明  以上值均由FORM提交,然后通过:subject=trim(Request.Form("subject"))等得到相应的值.  <%  '这个函数很关键!---------------------------  Function sq

ASP下的简洁的多重查询的方法与函数 真不错

ASP简洁的多重查询的解决方案 复制代码 代码如下: 'subject 信息标题  'company 发布信息的公司名称  'content 发布信息的内容  'address 公司地址  'infomation 公司简介  'note 相关说明  以上值均由FORM提交,然后通过:subject=trim(Request.Form("subject"))等得到相应的值.  <%  '这个函数很关键!---------------------------  Function sq

asp下用datediff实现计算两个时间差的函数_应用技巧

计算两个时间差的函数 '****************************** '||Function TimeDiff(sBegin, sEnd) '||本函数计算两个时间的差,可以不用更改直接使用 '||作者:machinecat 2001/10/26 '****************************** '****************************** '注:首先需要判断用户输入的sBegin与sEnd之间的大小 '可以通过DataDiff函数获得两者之间的时

asp下用datediff实现计算两个时间差的函数

计算两个时间差的函数 '****************************** '||Function TimeDiff(sBegin, sEnd) '||本函数计算两个时间的差,可以不用更改直接使用 '||作者:machinecat 2001/10/26 '****************************** '****************************** '注:首先需要判断用户输入的sBegin与sEnd之间的大小 '可以通过DataDiff函数获得两者之间的时

C++函数转换成C#函数

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.InteropServices; namespace K100Dll {     [StructLayout(LayoutKind.Sequential)]     public class PackageK100Dll     {         /// <summary>