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.
Jeg har lavet en autlogin.asp fil som jeg includere på de sider hvor jeg ønsker en brugers skal kunne lave autologin. På login siden er en check box som man kan afkrydse.:
På den side som tjhekker for brugernavn og password har jeg dette som gemmer Autologin status + evt bruger og password i en cookie.:
<% if Request.ServerVariables("REQUEST_METHOD") = "POST" then fautologin = Request.Form("autologin") if fautologin <> "" then Response.Cookies("login")("autologin") = "yes" else Response.Cookies("login")("autologin") = "no" end if Response.Cookies("login").Expires = Date+356
Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Data Source="& server.mappath("db5.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;" Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL= "SELECT * FROM dp_members WHERE (username = '" & username & "' AND userpassword='" & password & "');" Set rs = Conn.Execute (strSQL)
if not rs.EOF then if fautologin <> "" then Response.Cookies("login")("brugernavn") = username Response.Cookies("login")("password") = password end if session("loginOK") = "jada" session("loginUserType") = rs("userType") session("loginMemberID") = rs("memberID") session("username") = rs("username") Conn.Close Set Conn = Nothing 'Ang hvor der skal redirectes hen når man er logget ind. Response.Redirect("tt_forum.asp") end if end if %>
For at tjekke for autologin på login siden har jeg lave dette før selv formen bliver vist.:
<% autologin = Request.Cookies("login")("autologin") if autologin = "yes" then %> <!--#include file="autologin.asp"--> <% 'Ang hvor der skal redirectes hen når man er logget ind. Response.Redirect("tt_forum.asp") end if %>
Har du en e-mail adresse, kan jeg sende dig mine 2 filer?
Fluebenet kommer frem men der kommer ikke nogen alert box lige som på andre sites, det står der selvfølgelig heller ikke den skal, men den logger bare ind, og så sker der ikke noget..
jeg har fjernet 'Ang hvor der skal redirectes hen når man er logget ind. Response.Redirect("tt_forum.asp")
Da jeg redirecter efter login, til de forskellige sider afhængig af brugerniveau.
Hvad faen har jeg gjort galt, jeg har rodet for meget rundt i det tror jeg.. :-)
Jeg har 3 filer: a_log_in_test.asp (Login side) a_admin1.asp (Tjecker login og redirecter til rigtig side) autologin.asp (Den side du har givet mig)
Skal jeg post filernes indhold her, eller vil du have dem tilsendt, jeg skal nok give flere points hvis det er det der er i vejen :-) Håber ikke du har givet op :-)
hmmm underligt har lige selv lavet en simpel login over På Gts (skole) hvor jeg bare satte <input type="password" name="password"> og får en popup hvor windows spørger om den skal huske login informationer (XP)
strSQL= "SELECT * FROM dp_members WHERE account_valid = 1 AND (username = '" & username & "' AND userpassword='" & password & "');" Set rs = Conn.Execute (strSQL)
if NOT rs.EOF then session("loginOK") = "jada" session("ID") = rs("ID") session("username") = rs("username") else session("loginOK") = "" session("ID") = "" session("username") = "" end if
Rs.Close Set rs = Nothing Conn.Close Set Conn = Nothing
Sql = "Select Count(*) as Found from users where (username = '" & Request.form("username") & "') and (password ='" & Request.form("password") & "')" Set Login = Rs.Execute(Sql) if Login("found") = 0 then 'if login = 1 then Session("login") = 0 response.write "<td>Wrong Username or Password.</td>" else Session("Login") = 1 Session("password-session") = Request.form("username") Response.Redirect "bruger.asp" end if else
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.