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]

263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)