webForumDet fria alternativet

databas och lösenord...?

ASPur ASP

1 svar · 154 visningar · startad av McMiller

Medlem sedan okt. 2000238 inlägg
Frågan#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

------------------
www.jelly-head.net ---- Din nya nöjesguide!!!

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!

------------------
Utdrag nr 3 ur jispirs regelbok-->Sluta aldrig jaga en babbelfisk om du stöter på någon :e
Ett gott trams förlänger livet :e

[Redigerat av jispir den 09 nov 2000]

126 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)