29. december 2002 - 20:09Der er
5 kommentarer og 2 løsninger
tjek og bruger navn findes inde man skriver til database
hej jeg "logger" mine bruger for skærm størrelser, men hvergan de kommer ind på siden så skriver de en ny post. Kan man inden man sender data til databasen lave en kontrol om brugernavn findes og så ikke køre resten af script'et
kan ikke lige regne ud havd jeg skal skrive der hvaor du har skrevet user = 'brugernavnet' da det jo ikke er et specifikt navn men skal gælde for den alle...hvis du forstår hvad jeg mener.
strSQL = "SELECT * FROM brugere WHERE user = " & request("user")
' Hvis brugeren ikke findes if rs.eof then ' Gem brugerens data SQL = "INSERT INTO osv. osv." ' Hvis brugeren findes else response.write "Brugeren findes allerede"
det er en access database der hedder test og i denne ligger en tabel der hedder logger. det script der kører nu, henter udover de oplysninger som vedrører skærm data også et bruger navn som de logger på MIN server og som kører windows logon >> struser = Request.ServerVariables("LOGON_USER")<< det gemmer den alt sammen i databasen, men det gørt den jo hvergang de logger på og det ville jeg gerne undgå, så det bare sker EN gang pr. user name Det felt i tabelen hedder user. håber det hjælper noget
Synes godt om
Ny brugerNybegynder
Din løsning...
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.