|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。查询|ip地点|收罗一个带完全收罗小偷功效的IP查询代码,收罗来自IP138.CN的IP地点数据.
以下是代码:
<%
Response.expires=0
Response.expiresabsolute=now()-1
Response.addHeader"pragma","no-cache"
Response.addHeader"cache-control","private"
Response.cachecontrol="no-cache"
Response.CharSet="GB2312"
Server.ScriptTimeOut=9999
Ifrequest("ip")""Then
response.writegetip(Trim(request("ip")))
response.end
Endif
FunctionGetPage(Path)
t=GetBody(Path)
GetPage=BytesToBstr(t,"UTF-8")
Endfunction
FunctionGetPage2(Path)
t=GetBody(Path)
GetPage2=BytesToBstr(t,"GB2312")
Endfunction
FunctionGetBody(url)
onerrorresumeNext
SetRetrieval=CreateObject("Microsoft.XMLHTTP")
WithRetrieval
.Open"Get",url,False,"",""
.Send
GetBody=.ResponseBody
EndWith
SetRetrieval=Nothing
EndFunction
FunctionBytesToBstr(body,Cset)
dimobjstream
setobjstream=Server.CreateObject("adodb.stream")
objstream.Type=1
objstream.Mode=3
objstream.Open
objstream.Writebody
objstream.Position=0
objstream.Type=2
objstream.Charset=Cset
BytesToBstr=objstream.ReadText
objstream.Close
setobjstream=nothing
EndFunction
FunctionFixStr(ByValstr,ByValstart,ByVallast,ByValn)
DimstrTemp
onerrorresumeNext
IfInStr(str,start)>0Then
SelectCasen
Case0
strTemp=Right(str,Len(str)-InStr(str,start)-Len(start)+1)
strTemp=Left(strTemp,InStr(strTemp,last)-1)
CaseElse
strTemp=Right(str,Len(str)-InStr(str,start)+1)
strTemp=Left(strTemp,InStr(strTemp,last)+Len(last)-1)
EndSelect
Else
strTemp=""
EndIf
FixStr=strTemp
EndFunction
PublicFunctionRemoveHtml(byvalstrContent)
DimobjReg,strTmp
IfstrContent=""ORISNull(strContent)ThenExitFunction
SetobjReg=newRegExp
objReg.IgnoreCase=True
objReg.Global=True
objReg.Pattern="<(.[^>]*)>"
strTmp=objReg.Replace(strContent,"")
SetobjReg=Nothing
RemoveHtml=strTmp
strTmp=""
EndFunction
PublicFunctionGetIp(ip)
strhtml=getpage2("http://www.ip138.cn/index.php?ip="&Trim(ip)&"")
strhtml=fixstr(strhtml,"查询结果<br><br>","<br><br>",0)
GetIp=Replace(removehtml(strhtml),Trim(ip),"")
EndFunction
%>
只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天 |
|