databas och lösenord...?

ASP

1 svar · 176 visningar · startad av McMiller

Medlem sedan okt. 2000238 inlägg
Trådstart#1

Jag håller på med ett typ community och behöver kolla användarnamn och lösenord mot en databas. Den kod jag gjorde var lite konstig. Först gick det att använda vilket lösenord som helst från databasen till vilket användarnamn som heltst..:-(
Sen ville den bara låta en av de registrerade logga in. OCh till sist kan man logga in med olika men den tolkade det som att den som är registrerad först är registrerad är inloggad...Så jag skulle behöva en del hjälp med detta.
Den kod jag skrev var:
<% If RecSet("username")=Request.Form("username") AND RecSet("password")=Request.Form("password") Then %>
blablabal
<% Else %>
sföbö-b
<% End IF %>

//McMiller

Medlem sedan maj 20011 343 inlägg
#2

prova att göra så här:

<%
	

	If Session("UserId")="" Then

'======================================================
' GLÖM INTE ATT ÄNDRA SÖKVÄGEN TILL DIN DATABAS, TABELLENS NAMN OCH FÄLTNAMNEN SOM DU SKA KOLLA I
'======================================================

			Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("databsen.mdb"))
SQLStmt = "SELECT * FROM info Where username= '"&Request.Form("username")&"' AND Password = '"&Request.Form("Password")&"'"
		Set RS = Connection.Execute(SQLStmt)

		If RS.EOF Then
		Response.Redirect("index.asp")

		
	End If

Detta ska funka skrev i hop det rätt fort så det kan hända att det är nått som inte stämmer men det fixar vi sen i såfall!

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