Jeg er i gang med at lave et log ind til min side. Det ligner meget log
in'et på
www.activedeveloper.dk altså hvor man kan logge ind fra menuen og
ikke skal ind på en "log in side"
det gå fint med at logge ind, men efter et sideskift falder sessionen med
brugeradgangen tilbage til False.
se
http://thelounge.dk
Har er min kode til at tjekke om der er logget og hvis der ikke er evt.
logge en ind. Hvis der er logget ind skal der ikke gøres noget.
<%
if session("Brugeradgang") <> True then
strConnect = "DRIVER={MySql}; SERVER=localhost; DATABASE=thelounge_dk;
UID=UID; PWD=PWD"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open strConnect
Dim strBrugernavn, strAdgangskode
strBrugernavn = Trim(Replace(request.form("Brugernavn"),"'","''" ))
strAdgangskode = Trim(Replace(request.form("Adgangskode"),"'","''" ))
SQL = "SELECT * FROM Brugere where Brugernavn = '" & strBrugernavn & "' AND
Adgangskode = '" & strAdgangskode & "'"
Set rs = Conn.Execute(SQL)
If Not (rs.BOF Or rs.EOF) Then
Session("ID") = rs("ID")
Session("Brugeradgang") = True
Else
Session("Brugeradgang") = False
End If
Conn.Close
Set Conn = Nothing
End if
VH
Lars Haugaard
If Session("Brugeradgang") = True then
Session("Brugeradgang") = True
End If
%>