Landa rätt efter passwordvalidering?

ASP

2 svar · 190 visningar · startad av Bire

Medlem sedan dec. 199919 074 inlägg
Trådstart#1

Jag håller på med en databas till alla företagare här i området och var och en ska få sitt unika användarnamn och lösenord.

Företagaren ska kunna logga in med sina uppgifter och därefter hamna (få tillgång) till sin del av databasen.

I databasen har jag ett räknarfält: "ID" ett användarnamn: "Username" och ett lösenordsfält: "Password" + alla andra förståss.. Jag har allt i en o samma tabell.

Jag har kommit så långt att jag kan kontrollera att användarnamn och lösenord finns i databasen, men jag klarar inte att tilldela just det unika IDnumret som de uppgifterna hör till.

Det borde ju gå på nått vis i select tycker jag, men jag får inte till det....
Hjälp! ;)

Medlem sedan dec. 19995 874 inlägg
#2

Hej!

[red]SQLStmt = "SELECT Username, Password, ID FROM tabellKund Where Username= '" & Request.Form("Login") & "'"

Set RS = Connection.Execute(SQLStmt)

if RS.BOF AND RS.EOF then

response.redirect("ingen_anvandare.asp")

else
passwordchk = StrComp(Request.Form("Password"), RS("Password"),0)

if passwordchk=1 Then

response.redirect("fel_losenord.asp")

else

Session("UserId") = RS("ID")
Session("Username") = RS("Username")
Session("Password") = RS("Password")

End If
End If

[/red]

Nu har du både användarens namn och lösenord samt räknarens unika nummer för den användaren sparat i en sessionvariabel.

Hoppas det hjälper..

Lycka till!

Medlem sedan dec. 199919 074 inlägg
#3

Klockrent Brimp :)

Tusen tack!

257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)