Sql = "Select Count(*) as Found from user where (username = '" & strUsername & "') and (password ='" & strPassword & "')" Set LO = RS.Execute(Sql) if LO("Found") = 0 then Session("login") = "" error = "Du blev ikke godkendt af systemet" else strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../DB/database.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN strSQL = "SELECT * FROM user where (username = '" & Request("username") & "') and (password ='" & Request("password") & "')" Set ez = myConn.Execute(strSQL) Session("login") = "yes mate" Response.Redirect "result.asp" EZ.Close RS.Close Conn.Close end if end if %>
Hvis login er korrekt, så sendes folk til siden result.asp, hvorfra jeg gerne ville sende mail. Mailen kommer fint frem, men jeg kan ikke rigtig få username med i mailen, som sendes fra result.asp siden: <% set msg = Server.CreateOBject( "JMail.Message" ) msg.Logging = true msg.silent = true msg.From = "web@mypage.dk" msg.FromName = "login" msg.AddRecipient "mail@mypage.dk" msg.Subject = "Download page has been visited " & Request.ServerVariables("REMOTE_ADDR") msg.Body = "page has been visited by " & (request.form("username"))
if not msg.Send("mail3.cliche.dk" ) then Response.write " " else Response.write " " end if %>
Sql = "Select Count(*) as Found from user where (username = '" & strUsername & "') and (password ='" & strPassword & "')" Set LO = RS.Execute(Sql) if LO("Found") = 0 then Session("login") = "" error = "Du blev ikke godkendt af systemet" else strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../DB/database.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN strSQL = "SELECT * FROM user where (username = '" & Request("username") & "') and (password ='" & Request("password") & "')" Set ez = myConn.Execute(strSQL) Session("login") = "yes mate" Response.Redirect "result.asp?username=" & request.form("username") EZ.Close RS.Close Conn.Close end if end if %>
Hvis login er korrekt, så sendes folk til siden result.asp, hvorfra jeg gerne ville sende mail. Mailen kommer fint frem, men jeg kan ikke rigtig få username med i mailen, som sendes fra result.asp siden: <% set msg = Server.CreateOBject( "JMail.Message" ) msg.Logging = true msg.silent = true msg.From = "web@mypage.dk" msg.FromName = "login" msg.AddRecipient "mail@mypage.dk" msg.Subject = "Download page has been visited " & Request.ServerVariables("REMOTE_ADDR") msg.Body = "page has been visited by " & (request.querystring("username"))
if not msg.Send("mail3.cliche.dk" ) then Response.write " " else Response.write " " end if %>
Du er tidligt oppe eller senst i seng :) Jeg kan se at det ikke passer med de tegn du har brugt på login siden, og har prøvet at rette det, men kan ikke få sat det rigtige ind: Microsoft VBScript compilation error '800a0408' Invalid character /intern/login.asp, line 49 Response.Redirect "result.asp"?username=" & request.form("username")
Sent oppe ;-) Jeg skrev: Response.Redirect "result.asp?username=" & request.form("username") læg mærke til hvor gåseøjnene er! ellers prøv med videre = "result.asp?username=" & request("username") Response.Redirect(videre)
Yep - altid minimum 30 graders varme hele døgnet :)
Hygge
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.