12. januar 2003 - 17:07
Der er
3 kommentarer og 1 løsning
login funktion
Er der nogle som har koder til en loginfunktion i ASP hvor script er JavaScript. Funktionen skal indeholde Sessionvariabler. jeg skal bruge det til en eksamensforberedelse, me det eksempel jeg har fået er jeg i tvivl om. Eks. er der skrevet en Sessionvariabel: Session("login")="ok" Det kan jeg ikke få til at give mening, da variablen kun er skrevet et sted. Jeg håber virkelig nogen kan hjælpe.
Annonceindlæg fra QNAP
12. januar 2003 - 17:10
#1
<!-- #include file="connection.asp" --> <html> <head> <title>LOGIN</title> </head> <body> <% SQL = "SELECT * FROM Users WHERE Brugernavn = '" & trim(request.form("username")) & "' AND Kodeord = '" & trim(request.form("password")) & "'" Set RS = Server.CreateObject("ADODB.Recordset") RS.Open SQL, Conn,3, 1, adCmdText If RS.EOF AND session("user") = "" then %> <p><b>Login</b><br> ==================</p> <form method="POST" action="index.asp"> <br><br> <% If trim(request.form("username")) <> "" then response.write "<font color='#FF0000'>Forkert brugernavn eller kodeord</font>"%> <br><br> <table border="0" cellspacing="0" cellpadding="0" width="459"> <tr> <td width="91">Brugernavn</td> <td width="187" align="right"><input type="text" name="username" size="25" value="<%=Request.QueryString("brugernavn")%>"></td> <td width="175"></td> </tr> <tr> <td width="91">Kodeord</td> <td width="187" align="right"><input type="password" name="password" size="25" value="<%=Request.QueryString("kodeord")%>"></td> <td width="175"></td> </tr> <tr> <td width="91"></td> <td width="187" align="right"><input type="submit" value="Send" name="B1"></td> <td width="175"></td> </tr> </table> </form> <br><br> <% Else if session("user") = "" then session("user") = trim(request.form("username")) if session("username") = "" then session("username") = trim(request.form("username")) %> <b><font size="5">Du er nu logget på </font></b><br><br> Logget ind som: <b><%=session("user")%></b> <br><br> menu<br> ========<br><br> <% End if %> </body> </html>
12. januar 2003 - 17:12
#2
Forresten... connection.asp indeholder connection-string til databasen, som har kolonnerne brugernavn og kodeord :-)
12. januar 2003 - 17:13
#3
session("user") indeholder så username, som måske kan have anvendelse på andre sider - dette kan du jo bare ændre til 'ok' i stedet :-)
12. januar 2003 - 23:03
#4
Tak for et hurtigt svar. Det er skide godt. Tak
Kurser inden for grundlæggende programmering