Avatar billede dr_nielsen Nybegynder
15. maj 2002 - 22:45 Der er 6 kommentarer og
1 løsning

login problem

Jeg har et system hvor der er to brugergrupper

Administratorer og brugere. De tilhører begge et fælles forum.

Men mit problem er at jeg ikke kan logge mere end en  administrator på af gangen, og heller ikke mere end en bruger på ad gangen.(ind i forumet)

Source
Do While NOT RS.EOF
If  trim(FormUser) = trim(RS("UserName")) AND trim(FormPass) = trim(RS("UserPass")) then
       
if trim(rs("UserType"))= "Bruger" then
session("LoggedIn") = "Bruger"
session("ForumID") = rs("ForumID")

elseif     trim(rs("UserType"))= "AdmBruger" then
session("LoggedIn") = "ÁdmBruger"
session("ForumID")     = rs("ForumID")
End if
Response.Redirect("Medlemsforside.asp")
End if
RS.MoveNext
Loop
´

--
Det må være mig der evt misforstå brugen af sessions



Avatar billede eagleeye Praktikant
15. maj 2002 - 22:55 #1
Hver bruger får en Session, og kan kun ses af den enkelte bruger.

Hvis du vil gemme data som kan ses af alle brugere skal du gemme det i Application.
Avatar billede dr_nielsen Nybegynder
15. maj 2002 - 23:00 #2
Dette er nok til hjælp

ok der er ikke noget information der gemmes på  bruger, hverken adm eller almindelige brugere. Al info gemmes på forumet de tilhører.

Der er feks 100 alm brugere, men de er ikke identificerede som andet en en type. og ligeledes med admbruger, der er bare en mindre gruppe.

Alle almbrugere har samme login og alle admbrugere har samme login
Avatar billede eagleeye Praktikant
15. maj 2002 - 23:03 #3
Eks: Hvis jeg starter IE og logger ind på Eksperten så gemmer de mit login i en Session som kun tilhøre mig som andre ikke kan se.
Hvis jeg trykker på CRTL-N for at åbne en ny IE så benytter de to IE samme Session. Hvis jeg derimod åbner IE nummer to på samme måde som IE nummer 1 så får jeg en ny Session og kan logge ind med et andet brugernavne. (Bemærk man på eksperten kun må havde et brugernavn).
Avatar billede dr_nielsen Nybegynder
16. maj 2002 - 09:19 #4
ja ok, men hvis nu 10 brugere i en gruppe skal logge på med samme id, fra hver deres pc og måske på samme tid, for at se de informationer der hører til deres forum. hvordan kan de så det?
Avatar billede benson Nybegynder
16. maj 2002 - 10:39 #5
De skal have hver deres ID men med en ForumID der er fælles ?

Deres bruger id kan jo så være noget med "Bruger" & SessionID eller noget i den stil !

Så får de hver deres og du kan stadig se om det er en bruger med INSTR(session("LoggedIN"),"bruger")>0
Avatar billede dr_nielsen Nybegynder
16. maj 2002 - 11:33 #6
ok I see, princippet er købt :)tak
får jeg lige et svar
Avatar billede benson Nybegynder
16. maj 2002 - 11:45 #7
Yes here goes !
Benson
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