03. november 2003 - 14:50Der er
12 kommentarer og 1 løsning
Trække id med fra login
Hej alle
Jeg er igang med at lave et forum... jeg har brug for at de brugere som er med, kan lave deres egen profil, hvor man kan læse om dem ! Derfor skal jeg have jeg have min indexside som man kommer til efter login til at administrere hvem det er der er logget på, idet den person jom logger på har administrationsret over sin egen profil, men selvfølgelig ikke andres. Jeg forestiller mig at bruge id som variabel til at skelne! Personerne er listet i en access database i to tabeller den ene styrer login, den anden styrer deres profin informationer !
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
du kan gemme brugerens id i en session som du så kan hente værdien fra til at finde brugerens profil og til at sikre dig at brugeren ikke forsøger at ændre i andres profiler.
når en bruger logger på så har de et bruger id(eller et unikt navn) i databasen det brugerid henter du fra databasen med en sql sætning. f.eks. Select Brugerid from Bruger where email='"&Stremail&"' " set rs= MyConn.Execute(Strsql) bruger id't gemmes i en session på denne måde: session("bruger") = rs("brugerid") her oprettes en session som hedder bruger og hvor brugerens id gemmes i. så længe personen er logget på dit forum så vil bruger id'et altid kunne hentes fra sessionen med : Strbrugerid =Session("bruger")
Strbrugerid kan så bruges i hvilken som helst sql sætning eller lignende.
en session afsluttes når brugeren logger af eller lukker vinduet. på en log af side skal du bare have denne kode for at afslutte alle sessioner: <%Session.Abandon ()%>
for at tjekke om en bruger kun opdaterer sin egen profil så skal du bruge en UPDATE sql sætning som kun tilader opdateringer der hvor profilinformationerne om brugeren er tilhører det bruger ID som er gemt i sessionen.
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.