webForumDet fria alternativet

Bannlysa ip?

ASP

1 svar · 169 visningar · startad av ikolito

Medlem sedan okt. 200055 inlägg
Frågan#1

Jag undrar om någon har en bra/snabb lösning på hur man kan spärra vissa ip-adresser från att komma åt ens hemsida, jag kan tänka mig att det bästa sättet är att använda sig av en text fil istället för en databas med alla bannlysta ip adresser (som behöver loopas igenom).

Någon som har en bra lösning?

------------------
-- alexander karlsson

Medlem sedan juni 20019 024 inlägg
#2

Varför inte skapa en semi-kolon separerad sträng, splitta den, och sedan kolla?

bannlystaIPn = "215.111.101.14;22.12.234.135;127.22.34.123"

ipNummer = Split(bannlystaIPn, ";")

noEntrance = False
For IP = 0 To UBound(ipNummer)
If ipNummer(IP) = Request.ServerVariables("REMOTE_ADDR") Then noEntrance = True
Next 

If noEntrance Then
' Du är portad från denna sida din jävel!
Response.End
End If

------------------
Peter D

[Redigerat av Pace den 27 aug 2001]

265 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)