|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。初学|函数*******************************************************************
获得IP地点
*******************************************************************
FunctionUserip()
DimGetClientIP
假如客户端用了代办署理服务器,则应当用ServerVariables("HTTP_X_FORWARDED_FOR")办法
GetClientIP=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
IfGetClientIP=""orisnull(GetClientIP)orisempty(GetClientIP)Then
假如客户端没用代办署理,应当用Request.ServerVariables("REMOTE_ADDR")办法
GetClientIP=Request.ServerVariables("REMOTE_ADDR")
endif
Userip=GetClientIP
Endfunction
*******************************************************************
弹出对话框
*******************************************************************
Subalert(message)
message=replace(message,"","")
Response.Write("<script>alert("&message&")</script>")
EndSub
*******************************************************************
前往上一页,一样平常用在判别信息提交是不是完整以后
*******************************************************************
SubGoBack()
Response.write("<script>history.go(-1)</script>")
EndSub
*******************************************************************
重定向别的的毗连
*******************************************************************
SubGo(url)
Response.write("<script>location.href("&url&")</script>")
EndSub
*******************************************************************
指定秒数重定向别的的毗连
*******************************************************************
subGoPage(url,s)
s=s*1000
Response.Write"<SCRIPTLANGUAGE=JavaScript>"
Response.Write"window.setTimeout("&chr(34)&"window.navigate("&url&")"&chr(34)&","&s&")"
Response.Write"</script>"
endsub
*******************************************************************
判别数字是不是整形
*******************************************************************
functionisInteger(para)
onerrorresumenext
dimstr
diml,i
ifisNUll(para)then
isInteger=false
exitfunction
endif
str=cstr(para)
iftrim(str)=""then
isInteger=false
exitfunction
endif
l=len(str)
fori=1tol
ifmid(str,i,1)>"9"ormid(str,i,1)<"0"then
isInteger=false
exitfunction
endif
next
isInteger=true
iferr.number0thenerr.clear
endfunction
*******************************************************************
取得文件扩大名
*******************************************************************
functionGetExtend(filename)
dimtmp
iffilename""then
tmp=mid(filename,instrrev(filename,".")+1,len(filename)-instrrev(filename,"."))
tmp=LCase(tmp)
ifinstr(1,tmp,"asp")>0orinstr(1,tmp,"php")>0orinstr(1,tmp,"php3")>0orinstr(1,tmp,"aspx")>0then
getextend="txt"
else
getextend=tmp
endif
else
getextend=""
endif
endfunction
*----------------------------------------------------------------------------
*函数:CheckIn
*形貌:检测参数是不是有SQL伤害字符
*参数:str要检测的数据
*前往:FALSE:平安TRUE:不平安
*
*日期:
*----------------------------------------------------------------------------
functionCheckIn(str)
ifinstr(1,str,chr(39))>0orinstr(1,str,chr(34))>0orinstr(1,str,chr(59))>0then
CheckIn=true
else
CheckIn=false
endif
endfunction
*----------------------------------------------------------------------------
*函数:HTMLEncode
*形貌:过滤HTML代码
*参数:--
*前往:--
*
*日期:
*----------------------------------------------------------------------------
functionHTMLEncode(fString)
ifnotisnull(fString)then
fString=replace(fString,">",">")
fString=replace(fString,"<","<")
fString=Replace(fString,CHR(32),"")
fString=Replace(fString,CHR(9),"")
fString=Replace(fString,CHR(34),""")
fString=Replace(fString,CHR(39),"")
fString=Replace(fString,CHR(13),"")
fString=Replace(fString,CHR(10)&CHR(10),"</P><P>")
fString=Replace(fString,CHR(10),"<BR>")
HTMLEncode=fString
endif
endfunction
*----------------------------------------------------------------------------
*函数:HTMLcode
*形貌:过滤表单字符
*参数:--
*前往:--
*
*日期:
*----------------------------------------------------------------------------
functionHTMLcode(fString)
ifnotisnull(fString)then
fString=Replace(fString,CHR(13),"")
fString=Replace(fString,CHR(10)&CHR(10),"</P><P>")
fString=Replace(fString,CHR(34),"")
fString=Replace(fString,CHR(10),"<BR>")
HTMLcode=fString
endif
endfunction
只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天 |
|