12. december 2001 - 12:37Der er
3 kommentarer og 1 løsning
ASP login script...
Jeg har lavet et login script som skal tjekke at brugeren har skrevet et telefon nr. på 8 cifre samt et password som er \"phønix\"... men det virker ikke!?
<% If Not Request.Form(\"telefon\") value.length = 8 AND Request.Form(\"password\") = \"phønix\" Then response.redirect \"default.asp?invalid=1\" else session (\"login\")=\"login\" End If %>
Jeg er HELT NY indenfor ASP, så bare skær det ud i pap for mig! :o)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
strSQL = \"SELECT UserID FROM Users WHERE (Username = \'\" & strUID & \"\') AND (Password = \'\" & strPWD & \"\')\"
Set rs = myConn.Execute(strSQL) If Not (rs.BOF Or rs.EOF) Then
intUID = rs(\"UserID\") Else
strERR = \"Ingen adgang\" End If
myConn.Close Set myConn = Nothing
If Len(intUID) Then session(\"bruger\") = Request.Form(\"Brugernavn\") Session(\"UserID\") = intUID Response.Redirect(\"sleevs.asp\") End If Else \' tæl antallet af fejl forsøg op. Session(\"FejlForsoeg\") = Session(\"FejlForsoeg\") + 1 \' hvis over 4 fejl if Session(\"FejlForsoeg\") > 4 then \' send brugeren over til siden error.asp response.redirect(\"login.asp?mode=fuckoff\") end if strErr = \"Du skal skrive både brugernavn og adgangskode\" End If
If Len(strErr) > 0 Then
strErr = \"<font color=red>\" & strErr & \"\"
End If End If %> <html><head> <title>Login</title>
case \"fuckoff\" %> </p> <p><font color=\"#FF0000\" class=\"almskrift\"><span class=\"megetstor\">Ok din spasser !!<br> Din Ip adresse er <%=Request.ServerVariables(\"REMOTE_HOST\")%>.<br> </span></font><span class=\"megetstor\">Datoen for angrebet er <%= FormatDateTime(Date) %> - <%= FormatDateTime(Now, 3)%>.<br> Disse oplysninger er sendt til administratoren af dette site. </span> <% end select %> </p> </div> <p align=\"center\"><font color=\"#FF0000\" class=\"almskrift\"><%=strErr%></font></p> </body></html>
protect.inc
<% If isEmpty(Session(\"UserID\")) Then Response.Redirect(\"login.asp\") End If %>
database user.mdb
Tabel = users UserID Username Password
i toppen af de sider der skal beskyttes skriver du.
<% If Not LEN(Request.Form(\"telefon\")) = 8 AND Request.Form(\"password\") = \"phønix\" Then response.redirect \"default.asp?invalid=1\" else session (\"login\")=\"login\" End If %>
Hmm... det lader desværre til at ingen kan hjælpe mig! Ellers tak til alle som har svaret.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.