Den här frågan kan lite väl ligga in javascript formet, men jag valde att lägga det här. Om någon tycker jag har lgat det fel så få vi se till att byta. :)
Anänder mig av detta inlogg skript.
<%
namn = Request.Form("namn")
pass = Request.Form("pass")
Set dbConn = Server.Createobject("ADODB.connection")
dbConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("medlem.mdb")
list = "SELECT * FROM medlem WHERE namn='" & namn & "' AND pass='" & pass & "' "
Set rs = dbConn.Execute(list)
If rs.EOF Then
Session("logged_status") = FALSE
Response.redirect("error.asp")
Else
Session("inloggad") = 1
Response.Redirect ("sida1.asp")
end if
%>
Allt funkade fin, fint tills jag kopplade det till detta...
du får inte göra en .close så där, utan du bör göra det på den sidan som tar emot formuläret, efter det att själva inloggningen gjorts och kollats av med databasen.
r: eller skicka formuläret till huvudfönstret, men det kanske var det du försökte med?
Ok, man kommer in på main.asp, klickar på en länk och ett popup fönster öppnar sig (loggain.asp). Man fyller i sina uppgifter och skickar dem igenom inlogg.asp. När ma gör detta så skall popupet stängas och resultatet skall visar i main.asp fönstret.
Man måste komma ihåg att det skall ske en liten sökning genom en databas så det är ju inte bra om man stänger allt innan detta sker. :)
------------------
Forumledare, webForum
[Redigerat av Hallgren den 02 sep 2001]
248 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25