Avatar billede zantiago Nybegynder
17. august 2003 - 21:37 Der er 5 kommentarer og
1 løsning

Login script

Hej Eksperter!

Jeg har nogle problemer med et scripttil et forum. Login og alt virker fint, men jeg skal bruge en user session til nogle andre sider. Så når man er logget ind i forumet, skal jeg på mine andre sider kunne kalde bruger id og brugernavn frem. Jeg ved ik om det står i scriptet, jeg tror det står i cookies, og det er jeg ik max skrap til, så hvis I kan hjælpe hvor jeg skal indsætte en session ligesom denne:
rs_username = seesion("username")
Så kan jeg altid hente brugeren frem...

Scriptet kan findes her:
http://www.zantiago.com/login_user.txt

Håber I kan hjælpe, ellers kan jeg kontaktes på morten@zantiago.com
Avatar billede socle Nybegynder
18. august 2003 - 01:15 #1
set session contents:
session.contents("userid") = lngUserID
session.contents("username") = strUsername

på andre sider

brugernavn = session.contents("username")
brugerid = session.contents("userid")

er det det du leder efter?
Avatar billede zantiago Nybegynder
18. august 2003 - 10:23 #2
Contents?? Er det noget du bare har sat ind??

Hvor skal jeg placere:
session.contents("userid") = lngUserID
session.contents("username") = strUsername

i teksten??

Tak for hjælpen..

/Bruhn
Avatar billede socle Nybegynder
20. august 2003 - 21:23 #3
på linie 76 og frem ændres til:

'Check the encrypted password is correct, if it is get the user ID and set a cookie
If strPassword = rsCommon("Password") Then

'set session.contents [nyt]
session.contents("userid") = lngUserID
session.contents("username") = strUsername

'Read in the users ID number and whether they want to be automactically logged in when they return to the forum
lngUserID = CLng(rsCommon("Author_ID"))
strUserCode = rsCommon("User_code")

osv.

på de andre sider kan du hente ved at benytte:

brugernavn = session.contents("username")
brugerid = session.contents("userid")

ved log ud skal du huske at fjerne data igen, mest simpelt ved
session.abandon

eller alternativt hvis du bruger asp v3.0
session.contents.removeAll()
Avatar billede zantiago Nybegynder
21. august 2003 - 12:03 #4
Der er autologin på siden så det virker kun hvis jeg logger ind hver gang.. :o(

Har fundet filen, som forumet bruger til at lave autologin og tjekke brugerene, det kan være du kan hjælpe mig..
http://zantiago.com/common.txt - Jeg skal ikke bruge hele filen, kun der hvor den tjekker om man har autologin. Hvis man har det så skal den logge ind og lave de to sessions som du i forvejen har lavet til mig. Kan du hjælpe med det, så er der yderligere 200 point til dig :o)
Avatar billede socle Nybegynder
23. august 2003 - 22:58 #5
jeg ku ikke lige finde filen, heller ikke login_user.txt
Avatar billede zantiago Nybegynder
02. januar 2004 - 11:43 #6
lukker
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