Nu ber jag ännu en gång välgörarna på wF efter hjäklp, och denna gången gäller det en motsvarighet för RecSet i SQL queryn.
Kort och gott, hur skall man göra för att fixa en inloggningskod som länkar till en mySQLdatabas på datorn och kikar igenom databasens pass respektive namn för att starta en session?
Tack så otroligt mycket för all hjälp ;)
<%
userform = Request.Form("userlog")
passform = Request.Form("passlog")
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={mySQL};Server=data.domain.com;Port=3306;Option=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;"
list = "SELECT * FROM tbl_members WHERE fld_username='" & userform & "' AND fld_password='" & passform & "' "
Set rs = dbConn.Execute(list)
If rs.EOF Then
Session("logged_status") = FALSE
Response.redirect("errorpass.asp")
Else
Session("inloggad") = 1
End If
%>
Sen om du vill kolla så dom är inloggade kör du med en vanliga sessioncheck
högst upp på sidan du vill skydda.
<%
If session("inloggad") = 1 Then
%>
Längst ner på sidan du vill skydda
<%
Else
response.Redirect("errorpass.asp")
End If
%>
Om du kör lokal Mysql server så kan du nog använda denna connectionstringen istället