Avatar billede brevkasserne Nybegynder
29. december 2001 - 01:40 Der er 24 kommentarer og
2 løsninger

Slet Session og sammentælling af Sessions

Jeg har to spørgsmål, hvert spørgsmål giver 30 point.

1. Jeg har lavet et logind-script som opretter en session når man tjekker loginnavnet. hvordan kan jeg slette den session så snart man er logget ind? Og det skal kun være den session da der bliver oprettet andre sessions.

2. Kan man ikke på en eller anden måde tælle hvor mange sessions der er af en bestemt session?
Avatar billede romme Nybegynder
29. december 2001 - 01:44 #1
Du kan slettet en session ved f.eks. at skrive

Session(\"navn\") = \"\"
Avatar billede brevkasserne Nybegynder
29. december 2001 - 01:48 #2
Sletter den så sessionen eller sætter den bare væriden til \"\"
Det er for at frigøre hukommelse så siden kører hurtigere...
Avatar billede romme Nybegynder
29. december 2001 - 01:59 #3
Du kan ikke slettet bare en session.
Med session.abandon kan du slette alle session, og den er ret smart ved f.eks. log out :o)
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:06 #4
det bruger jeg allerede.
får man mere hukommelse af at sætte værdien til \"\"?
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:07 #5
hvad med at tælle sessions sammen, kan man det?
så man kunne tælle hvor mange der var logget ind p.t.
Avatar billede romme Nybegynder
29. december 2001 - 02:07 #6
Næææ, din session er der jo stadigvæk.
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:10 #7
hmm, ok... du får i hvert fald de 30 point når jeg engang lukker spørgsmålet. (takker for svar)...

hvad med at tælle sessions sammen?
Avatar billede darkhero Nybegynder
29. december 2001 - 02:11 #8
Session(\"navn\").abandon
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:12 #9
kan man det, session(\"navn\").abandon?
Avatar billede grunken Nybegynder
29. december 2001 - 02:13 #10
Session(\"navn\")= Nothing
Avatar billede romme Nybegynder
29. december 2001 - 02:13 #11
Såvidt jeg ved kan det ikke lade sig gøre.
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:14 #12
...det virker ikke
Avatar billede grunken Nybegynder
29. december 2001 - 02:14 #13
NIXUMBIXUM

Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:15 #14
grunken, mener du:
Set Session(\"URLLogind\") = Nothing
Avatar billede grunken Nybegynder
29. december 2001 - 02:16 #15
Jib :)
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:17 #16
\"sletter\" den sessionen
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:17 #17
...hvad med at tælle sessioner sammen?
Avatar billede grunken Nybegynder
29. december 2001 - 02:19 #18
Burde den gøre !

Prøv det her! (bare et forsøg!)

Set Session(\"URLLogind\") = rs(\"blabla\")

blabla

Session(\"URLLogind\").close



Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:21 #19
..nope det virker ikke session(\"URLLogind\").close
Avatar billede brevkasserne Nybegynder
29. december 2001 - 02:23 #20
hvordan tjekker man egentlig at en session er væk
Avatar billede grunken Nybegynder
29. december 2001 - 02:24 #21
response.write session(\"URLLogind\")

;)
Avatar billede romme Nybegynder
29. december 2001 - 02:24 #22
Prøv at skrive den ud.

Response.Write Session(\"navn\")
Avatar billede grunken Nybegynder
29. december 2001 - 02:28 #23
Hmm, man kan vist ikke slette dem 100%

bare husk og set

Session.abandon() på logudsiden
Avatar billede brevkasserne Nybegynder
30. december 2001 - 14:09 #24
Er der slet ingen måde man kan sammetælle sessions?
Avatar billede brevkasserne Nybegynder
01. januar 2002 - 17:49 #25
...
Avatar billede connor Nybegynder
23. marts 2003 - 01:02 #26
f.eks:
Label1.Text="Antal Sessioner: "+Session.Count;
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
Kurser inden for grundlæggende programmering

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