Om du hade lagt den tiden som det tog att skriva inlägget på att testa din kod så hade du säkert kommit fram till om det fungerar eller ej.
- Magnus
3 svar · 229 visningar · startad av mdb
Hej alla!
Går det (orkar inte testa - 02:30 nu) t ex om man har en db med namn,lösen & sida att t ex
<% If Request.Form(Namn) = conn("namn") AND_
If Request.Form("losen") = conn("losen") Then
Response.Redirect conn("sida")%>
Förkl. Om man loggar in med rätt namn & lösenord som finns i databasen så skickas man till den sidan som står angiven i conn("sida"). Hur fixar man det?
god natt, nu ska jag lägga mig zZzzZzz
Om du hade lagt den tiden som det tog att skriva inlägget på att testa din kod så hade du säkert kommit fram till om det fungerar eller ej.
- Magnus
confirm.asp
<!--#include virtual="/admin/open.asp" -->
<%
SQL = "SELECT * FROM [users] WHERE [x_user] = '" & request("x_user") & "';"
set mySQL = Conn.Execute(SQL)
on error resume next
IF mySQL("x_password") = request("x_password") THEN
session("x_ID") = mySQL("x_ID")
session("x_userID") = mySQL("x_ID")
session("x_name") = mySQL("x_firstname") & " " & mySQL("x_lastname")
session("x_email") = mySQL("x_email")
' ## SET TIMEOUT
Session.timeout = 60*5
END IF
%>
<!--#include virtual="/admin/close.asp" -->
<%
response.redirect "index.asp"
%>
Men det är ju lite onödigt....
SQL = "SELECT * FROM [users] WHERE [x_user] = '" & request("x_user") & "' AND [x_password]= '" & request("x_password") & "'"
set mySQL = Conn.Execute(SQL)
if mySQL.EOF then
'felaktigt login
else
' rätt
.......