服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - ASP教程 - asp实现防止站外提交内容的两个方法

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

2019-10-27 10:38asp教程网 ASP教程

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  
%>

延伸 · 阅读

精彩推荐