Bannlysa ip?

ASP

1 svar · 190 visningar · startad av ikolito

Medlem sedan okt. 200055 inlägg
Trådstart#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?

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
560 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
429 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
429 ms — ändringar (db)