Poderiam ajudar? Encontrei esta solução para bloquear uma determinada faixa de IP no meu site:
<%
Dim i, sIP
Dim vFaixa(2), vIP(5)
vFaixa(0) = "200"
vFaixa(1) = "201"
vIP(0) = "200.162.198.1"
vIP(1) = "200.162.199.1"
vIP(2) = "200.162.58.1"
vIP(3) = "200.162.98.1"
vIP(4) = "200.132.198.1"
sIP = Trim(Request.ServerVariables("REMOTE_ADDR"))
'-- Faixas --
For i = LBound(vFaixa) To UBound(vFaixa)
If Left(sIP, InStr(1, sIP, ".")-1) = vFaixa(i) Then
Response.Redirect ("bloqueio.asp")
End If
Next
'-- IPs --
For i = LBound(vIP) To UBound(vIP)
If sIP = vIP(i) Then
Response.Redirect ("bloqueio.asp")
End If
Next
%>
Mas esta gerando o erro:
Erro de compilação do Microsoft VBScript erro '800a0411'
Redefinição do nome
D:\WEB\LOCALUSER\MEUSITE\WWW\HOME\../includes/inc_header.asp, line 10
Dim i, sIP
----^
Pergunta
maktub
Poderiam ajudar? Encontrei esta solução para bloquear uma determinada faixa de IP no meu site:
Mas esta gerando o erro: a linha 10 é essa:Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.