30. juni 2000 - 09:57Der er
5 kommentarer og 1 løsning
Window.open - window.close
Er der nogen der kan give mig den korrekte syntakt for hvordan man bruger disse to ting. window.open skal bruges ved et link. (det virker) Det vindue man får åbnet skal bruges som loginside, når man trykker på OK knappen skal den reloade siden og validere om brugeren er ok, og derefter lukke vinduet. Det er denne syntakts jeg ikke kan få til at virke. window.close skal bruges
<%Option Explicit '-----Variabler----- dim con 'Bruges som connectionobject dim rs 'Sitet's recordset dim SQL '------------------- if Request.Form("CheckBruger") = "Check bruger" then
Set con = Server.CreateObject("ADODB.Connection") con.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("badminton.mdb") Set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM Medlem WHERE MedlemsNavn = '" & Request.Form("brugernavn") & "' AND Password = '" & Request.Form("password") & "'" rs.Open SQL, con, 3, 3 if not rs.EOF then Response.Cookies("1")("MedlemsNr") = rs("ID") Response.Cookies("1")("MedlemsNavn") = rs("MedlemsNavn") Response.Cookies("1")("Password") = rs("Password") Response.Cookies("1")("Gruppe") = rs("GruppeID") Response.Cookies("1").Expires = "30-06-01" 'Her skal vinduet lukkes else Response.Write("Brugernavn er ikke godkendt") end if rs.Close set rs = nothing con.Close set con = nothing end if %> <HTML> <HEAD> <TITLE>Dette er loginsiden</TITLE> <LINK rel="stylesheet" href="layout.css" type="text/css"></LINK> </HEAD> <BODY> <FORM METHOD="Post" ACTION="login.asp"> <TABLE align=center> <TR> <TD>Brugernavn</TD> <TD><INPUT type=text name=brugernavn size=25></TD> </TR> <TR> <TD>Password</TD> <TD><INPUT type=password name=password size=25></TD> </TR> <TR> <TD colspan=2 align=center><INPUT type=submit name=CheckBruger value="Check bruger"></TD> </TR> </TABLE> </FORM> </BODY> </HTML>
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.