/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Ban ip!
Fra : Thomas Brejner


Dato : 13-02-03 19:28

Hej! jeg ville høre om der er nogen der kender en kode til at
banne et ip fra en side den skal hente ip fra en database og så
hvis han er banned skal den skrive noget med "du er banned fra
denne side" hvordan laver man det?
Mvh Thomas

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Brian B. Christensen (13-02-2003)
Kommentar
Fra : Brian B. Christensen


Dato : 13-02-03 19:39

On Thu, 13 Feb 2003 18:28:27 +0000 (UTC), Thomas Brejner
<Thomasb@postbilen.dk> wrote:

>Hej! jeg ville høre om der er nogen der kender en kode til at
>banne et ip fra en side den skal hente ip fra en database og så
>hvis han er banned skal den skrive noget med "du er banned fra
>denne side" hvordan laver man det?
>Mvh Thomas

Jeg bruger nedenstående sammen med en Access database, hvor jeg har en
tabel kaldet banned og et felt kaldet banip.


IPadr = request.servervariables("Remote_Addr")

strConn = "DBQ="& Server.MapPath("dinsti/database.mdb") &
";Driver={Microsoft Access Driver (*.mdb)};"
Set banRS = Server.CreateObject("ADODB.Recordset")
strQ = "SELECT * FROM banned WHERE banip='" & IPadr & "';"
banRS.Open strQ, strConn
   If not banRS.EOF Then
      If banRS("banip") = IPadr Then
      Response.Redirect "http://www.politi.dk"
end if   
end if   
SET banRS = nothing


Thomas Brejner (13-02-2003)
Kommentar
Fra : Thomas Brejner


Dato : 13-02-03 19:50


> IPadr = request.servervariables("Remote_Addr")
>
> strConn = "DBQ="& Server.MapPath("dinsti/database.mdb") &
> ";Driver={Microsoft Access Driver (*.mdb)};"
> Set banRS = Server.CreateObject("ADODB.Recordset")
> strQ = "SELECT * FROM banned WHERE banip='" & IPadr & "';"
> banRS.Open strQ, strConn
>    If not banRS.EOF Then
>       If banRS("banip") = IPadr Then
>       Response.Redirect "http://www.politi.dk"
> end if   
> end if   
> SET banRS = nothing

Skal den kode bare i toppen på de sider der skal beskyttes?
Mvh Thomas


--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Brian B. Christensen (13-02-2003)
Kommentar
Fra : Brian B. Christensen


Dato : 13-02-03 20:22

On Thu, 13 Feb 2003 18:49:41 +0000 (UTC), Thomas Brejner
<Thomasb@postbilen.dk> wrote:

>Skal den kode bare i toppen på de sider der skal beskyttes?

Jeps, bare i toppen af din .asp side.

Mvh. Brian

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408936
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste