13. februar 2004 - 09:29Der er
4 kommentarer og 1 løsning
Response.Redirect
Hejsa jeg har følgende kode... jeg vil gerne have mine 2 Response.Redirect("login.asp?error=Du har indtastet forkert password!") til at åbne i en bestemt frame.. hvordan stiller jeg det op??? sorry for rod i koden
<% if mode = "login" then Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("database.mdb") strSQL = "SELECT * FROM users where brugernavn = '" & Request.form("brugernavn") & "'" Set rs = myConn.Execute(strSQL) If rs.BOF Or rs.EOF Then Response.Redirect("login.asp?error=Ingen bruger med det navn!") end if
if rs("password") = Request.form("password") then session("brugernavn") = rs("brugernavn") session("id") = rs("id") session("login") = yes Response.Redirect("admin/default.asp")
else Response.Redirect("login.asp?error=Du har indtastet forkert password!") end if
else %> <script type="text/javascript"> parent.iframe.location.href = 'login.asp?error=Du har indtastet forkert password!'; return false; </script> <% end if
js skal stå uden for dine ASP-tags - og så skal henvisningen til iframen selvfølgelig være korrekt ligesom navnet på iframen skal (det er jo ikke sikkert den hedder "iframe" hos dig)
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.