Avatar billede thojo Nybegynder
02. oktober 2000 - 18:53 Der er 4 kommentarer og
1 løsning

Tekst til bruger community

Hej.. Jeg er ved at lave et bruger community på mit site og har lavet login systemet. Når så en bruger logger på, vil jeg gerne have at der f.eks. står:\"Hej \'Brugernavn\'\" Men hvordan får jeg teksten fra databaseen?

Jeg har lavet det sådan at alle brugere starter på den samme side men med en bruger iD i baggrunden, og så skal jeg have en kode som henter brugerens brugernavn!

Kan nogen hjælpe?
Avatar billede keysersoze Ekspert
02. oktober 2000 - 19:05 #1
gem login-navnet i en session (session(\"brugernavn) - så kan du skrive

Response.Write \"Hej \" & session(\"brugernavn\") & \"\"
Avatar billede godtnok Nybegynder
02. oktober 2000 - 19:09 #2
Prøv med:

Set RS = Server.CreateObject( \"ADODB.Recordset\" )
RS.ActiveConnection = Conn
sql = \"Select brugernavn from optaget where brugerID=\" & strBrugerID
Sql = Conn.Execute(Sql)


Når du så skal skriv hej brugernavn....

Hej <%= RS(\"Brugernavn\") %>

Det skulle gerne virke :)
Avatar billede godtnok Nybegynder
02. oktober 2000 - 19:13 #3
Jeg havde nu valgt min løsning... giver en hel del fordele :)
Avatar billede thojo Nybegynder
02. oktober 2000 - 19:19 #4
Oki.. Tak for hjælpen godtnok

Det jeg har gjort er at der ligger en .inc fil i baggrunden og chekker om den rigtige brugrID er der!
MEN hvad så når en bruger skal logge ud igen?
Hvad kan man gøre der?
Avatar billede keysersoze Ekspert
02. oktober 2000 - 20:04 #5
tilføj dette på side:

if request(\"Mode\") = \"logaf\" then
session.Abandon
Response.Redirect(\"default.asp\")
end if

og læg dette ind til at logge af med:

<a href=\"login.asp?mode=logaf\">Log af</a>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester