Avatar billede area404 Nybegynder
20. oktober 2003 - 15:11 Der er 8 kommentarer og
1 løsning

Login med bruger niveau

Hej hej

Det er ved at være et stykke tid siden jeg har leget med asp og har et lille problem, hvad er der galt her?

If Request.Form("brugernavn") = rs("brugernavn") AND Request.Form("password") = rs("password") AND rs("status") = 1 Then
If rs("userlvl") = 1 then
session("lvl") = 1
Elseif rs("userlvl") = 2 then
session("lvl") = 2
elseif rs("userlvl") = 3 then
session("lvl") = 3
End if
End if

Jeg har nu prøvt alverdens ting, og min kode blivere mere og mere underlig... Håber du kan forstå hvad der er jeg prøver på
Avatar billede Spotgun Seniormester
20. oktober 2003 - 15:14 #1
Hva' er det du ikke kan eller har problemer med?
Avatar billede netro Nybegynder
20. oktober 2003 - 15:14 #2
Prøv at sætte " omkring dine tal:

rs("status") = "1"
rs("userlvl") = "1"

Osv...
Avatar billede netro Nybegynder
20. oktober 2003 - 15:15 #3
- eller konverter dine strenge til tal:

CInt(rs("status")) = 1
CInt(rs("userlvl")) = 1
Avatar billede area404 Nybegynder
20. oktober 2003 - 15:28 #4
har selv fundet u´d af det, ellers tak...
Avatar billede netro Nybegynder
20. oktober 2003 - 15:42 #5
Og hvad var der galt?
Avatar billede area404 Nybegynder
20. oktober 2003 - 23:39 #6
en af mine klasse kammeraterne kunne lige se problemet..
Avatar billede netro Nybegynder
20. oktober 2003 - 23:40 #7
Det var ikke det, jeg spurgte om.
Avatar billede area404 Nybegynder
21. oktober 2003 - 14:20 #8
hmm, ok
der manglede bare en do og en loop
og

If Request.Form("brugernavn") = rs("brugernavn") AND Request.Form("password") = rs("password") AND rs("status") = 1 Then
session("lvl") = 1
Elseif Request.Form("brugernavn") = rs("brugernavn") AND Request.Form("password") = rs("password") AND rs("status") = 2 Then
session("lvl") = 2

sådan i store træk, har ikke lige koden på den her copmuter..
Avatar billede netro Nybegynder
21. oktober 2003 - 15:23 #9
Tak..
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