Avatar billede dummy65 Nybegynder
30. juli 2002 - 15:51 Der er 4 kommentarer

For mange gange indtastet password ???

Hvordan laver man et script som lukker for en adgang hvis man. feks. har indtastet brugernavn og password forkert 3 gange.

Når den lukker så skal det være for f.eks. 20min og så åbner den sig igen, eller også skal man manuelt ind og åbne for den !!

Nogle gode forslag, enten i form af links eller eksempel scripts der virker ??

Det skal selv. væres ASP og køre op mod en MS SQL server !
Avatar billede eagleeye Praktikant
30. juli 2002 - 15:58 #1
Enten skal du gemme en cookien på folkes som timer ud efter 20 min...

Hvis du vil havde sådan at du kan åbne igen er du nød til at logge folk i en database. Det kan være IP adressen du logger sammen med antal forsøg og hvis anta forsøg kommer for højt op så vil du ikke logge folk ind fra den IP adresse. Du skal dog huske på at folk med modem får tildelt en ny IP adresse hver gang de logger på nettet, og flere folk bag en router har samme IP adresse.

Alternativt skal du gemme det samme med brugernavnet. Så du gemmer anført for hver brugernavn.
Avatar billede eagleeye Praktikant
30. juli 2002 - 16:00 #2
anført = antal
Avatar billede ras2000 Nybegynder
30. juli 2002 - 16:07 #3
Du kan også bruge global.asa filen
På din login side skal du have
<%session("antal") = session("antal") + 1
if session("antal") < 3 then
%>
og så resten af siden.
På din global.asa fil skal du have
Sub Session_OnStart
    Session("antal") = 0
End Sub

Sub Session_OnEnd
    Session("antal") = 0
End Sub

Jeg er ikke sikker på du behøver at ændre i global.asa filen, det kommer vist an på serveren, men det er det mest korrekte.
Avatar billede ras2000 Nybegynder
30. juli 2002 - 16:08 #4
Hov, din loginside skal selvfølgelig ende med
<%end if%>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester