Jag skulle villa koppla denna inloggning till ett forum. Iden är att på nått vis få det så att bara den som skrivit ett inlägg kan ändra det.
Så det jag funderar över är hur man skriver en sån fråga mot den inloggades id? Men när en topic skrivs måste den ju kopplas till en inloggads id.
Function secure(txt)
txt = Replace(txt, "'", "''")
secure = txt
End Function
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("admin.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
anvNamn = secure(Request.Form("anvnamn"))
losenord = secure(Request.Form("losenord"))
SQL = "SELECT niva FROM admin WHERE anvnamn='" & anvnamn & "' AND losenord='" & losenord &"'"
RecSet.Open SQL, Connect, 3, 3
If not RecSet.EOF Then
Response.Cookies("access") = RecSet("access")
If RecSet("access") Then
strPage="index.asp"
End If
Ja du svarar ju nästan på det själv
"Men när en topic skrivs måste den ju kopplas till en inloggads id."
Med andra ord så måste du vid inloggningen även spara användarID i en cookie / session och sen se till så att den sparas tilsammans med forumposten
själva jämförelsen sedan är ju ingen svårighet
bara att vid varje utskrivet inlägg jämföra "posterID" med Session("userID")
stämmer det så skall man kunna redigera, annars inte
254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2