服务器之家

服务器之家 > 正文

asp实现防止站外提交内容的两个方法

时间:2019-10-27 10:38     来源/作者:asp教程网

方式一: 

复制代码代码如下:

<%  
Function IsSelfRefer()  
  Dim formUrl,relUrl  
  formUrl=LCase(Trim(request.ServerVariables("HTTP_REFERER")))   
  If formUrl="" Then  
    IsSelfRefer = False  
  Else  
    relUrl="http://" & Trim(Request.ServerVariables("SERVER_NAME"))  
    If (formUrl<>relUrl) Then  
      IsSelfRefer = False  
    Else  
      IsSelfRefer = True  
    End If  
  End If  
End Function  
%> 


方式二: 

复制代码代码如下:

<%  
Function IsSelfRefer()  
  Dim sHttp_Referer, sServer_Name  
  sHttp_Referer = CStr(Request.ServerVariables("HTTP_REFERER"))  
  sServer_Name = CStr(Request.ServerVariables("SERVER_NAME"))  
  If Mid(sHttp_Referer, 8, Len(sServer_Name)) = sServer_Name Then  
    IsSelfRefer = True  
  Else  
    IsSelfRefer = False  
  End If  
End Function  
%>

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
返回顶部