Avatar billede jamfighter Nybegynder
12. oktober 2003 - 13:28 Der er 2 kommentarer og
3 løsninger

Problem med et login. (Gemmenløb af database)

Hej alle.

Jeg har et problem med mit login system.
Jeg skal have scriptet til at løbe databsen med medlemmer igennem indtil den møder det navn som passer, når den har gjort det, skal en så hoppe videre og undersøge kodeordet.
Hvis navnet ikke findes, så skal man sendes til skrid.asp og ellers skal man sendes til login.asp

JEg ville gerne give jer noget af det kode jeg havde, hvis jeg ellers havde noget, men jeg har ændret så mange ting i det, at jeg var nød til at starte forfra da min kode var direkte ouverskuelig.
Avatar billede tuctoh Nybegynder
12. oktober 2003 - 13:33 #1
søg på google efter "SQL toturial" og du vil kunne finde lidt hjælp til det.

SQL er hvad du skal bruge.
Avatar billede keysersoze Ekspert
12. oktober 2003 - 13:35 #2
SQL = "SELECT * FROM brugere WHERE brugernavn = '" & ditbrugernavn & "' AND pass = '" & ditpassword & "'"
Set rs = Conn.Execute(SQL)

If rs.eof then
  response.redirect "skrid.asp"
Else
  response.redirect "velkommen.asp"
End If
Avatar billede nmh Nybegynder
12. oktober 2003 - 16:46 #3
Hvis det helt skal svare til det ønskede, så bør det se således ud:
SQL = "SELECT * FROM brugere WHERE brugernavn = '" & ditbrugernavn & "'"
Set rs = Conn.Execute(SQL)

If rs.eof then
  response.redirect "skrid.asp"
Elseif rs("pass")=ditpassword then
  response.redirect "velkommen.asp"
Else
  response.redirect("login.asp")
End If

og så er det iøvrigt nok kun at hente brugernavn og pass i databasen og ikke revl og krat (spar tid, hvor man kan).
Avatar billede jamfighter Nybegynder
12. oktober 2003 - 23:19 #4
Jeg fik det til at virke selv, på en lidt anden måde end som i skriver... Beholder pointene selv.. håber ikke det gør noget...
Avatar billede nmh Nybegynder
12. oktober 2003 - 23:29 #5
Når man tager pointene selv, fordi man selv har løst problemet,
bør man fortælle, hvad man gjorde. Det kan måske have interesse også for andre.
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