det er altså i den sidste SQL UPDATE at den fejler.. jeg har næsten samme funktion på andre sider hvor den bliver brugt til at redigere i f.eks nyheder, og der virker det fint.
fejlen jeg får er at det er en syntax fejl i sql UPDATE
Jeg bruger access database, med autonummerering af id(loginID) password og navn er indsat som notat(også prøvet med alm. tekst)
Hej Soliduz Blot som note... Sådan som jeg forstår din kode, så er den noget usikker. Forestil dig at browseren gemmer den besøgt adresse, så ville en person som ikke har det loginID blot kunne udskifte det som står anført i adresselinjen og dermed ændre en andens info.
self. rigtigt nok.. må hellere finde ud af noget andet hvis der skal være flere brugere så.. men tak for hjælpen ihvertfald. hvis du lige smider et "svar" :)
If Len(strBrugerLogin) <> 0 And Len(strBrugerKodeord) <> 0 Then set cn=Server.CreateObject("ADODB.Connection") cn.Open "DRIVER={Microsoft Access Driver (*.mdb)};UID=admin;PWS=admin;DBQ=" & Server.MapPath ("dinDatabase.mdb") Set rs = cn.Execute("SELECT BID FROM Brugere WHERE (BLogin = '" & strBrugerLogin & "') AND (BKodeord = '" & strBrugerKodeord & "')")
If Not (rs.BOF Or rs.EOF) Then intBrugerID = rs("BrugerID") Else Session("BrugerID")="" %> <SCRIPT LANGUAGE="Javascript"> alert("Ukendt brugernavn eller password!"); </SCRIPT> <% End If
If Len(intBrugerID) Then Session("BrugerID") = intBrugerID Response.Redirect("sikkerside / sikkersti.asp fx") End If
Else Session("BrugerID") = "" If strBrugerLogin="" AND strBrugerKodeord="" Then %> <SCRIPT LANGUAGE="Javascript"> alert("Begge felter skal udfyldes!"); history.go(-1); </SCRIPT> <% ElseIf strBrugerKodeord="" Then %> <SCRIPT LANGUAGE="Javascript"> alert("Kodeord skal udfyldes!"); history.go(-1); </SCRIPT> <% ElseIf strBrugerLogin="" Then %> <SCRIPT LANGUAGE="Javascript"> alert("Login skal udfyldes!"); history.go(-1); </SCRIPT> <% End If End If
End If %>
På den side du så ønsker at ændre bruger oplysningerne på kan du i din SQL-syntax skrive
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.