Avatar billede aneez Nybegynder
06. november 2000 - 16:37 Der er 11 kommentarer og
2 løsninger

Close Session?

Hvordan lukker jeg en session?

ganske enkelt :))

/Aneez
Avatar billede kasseper Nybegynder
06. november 2000 - 16:40 #1
session.abandon
Avatar billede enlize Nybegynder
06. november 2000 - 16:41 #2
Eller: session(\"navn\") = \"\"

Hvis du anvender session.abandon, lukker du alle dine sessions :)
Avatar billede keysersoze Ekspert
06. november 2000 - 16:41 #3
du kan sætte en session timeout i din global.asa

eller ved at man klikker på at man vil logge af hvis det nu er brugere:

if request(\"Mode\") = \"logaf\" then
session.Abandon
Response.Redirect(\"default1.asp\")
end if
Avatar billede aneez Nybegynder
06. november 2000 - 16:42 #4
ok tak... jeg prøver lige at få det til at virke
Avatar billede keysersoze Ekspert
06. november 2000 - 16:44 #5
der skal selvfølgelig lige være en:

<a href=\'default1.asp?id=login\'>log af</a>
Avatar billede aneez Nybegynder
06. november 2000 - 16:45 #6
ja self :))
Avatar billede kasseper Nybegynder
06. november 2000 - 16:58 #7
enlize >> Du lukker kun de session variable som er tilknyttet den session som du lukker.
Man lukker skam ikke alle sessions.......
Avatar billede meelby Nybegynder
06. november 2000 - 19:51 #8
kasseper >> Brugeren der vælger Logoff får alle sine session\'s nulstillet ved at progamøren vælger session.abandon.

Det vil sige at man ikke kan bruge session.abandon, hvis man skal afbryde en session uden at brugeren mister f.eks. sit password, hvis man logger sig ud af en chatboard.

Avatar billede aneez Nybegynder
06. november 2000 - 19:54 #9
enlize: kan du ikke lige oprette et svar som jeg kan acceptere?
Avatar billede kasseper Nybegynder
06. november 2000 - 20:37 #10
Jeg vil lige pointere at der er stor forskel på en session og en session variabel.
En Session er en bruger tilknytning. En session startes når en bruger er inde i det bibl.
som applicationen ligger. En Session variabel indeholder således en oplysning som er tilknyttet denne ene session, man kan så rigtigt som enlize siger \'nul\' stille ( Eller det er det jo sådan set ikke, for en tom streng er ikke NULL, VOID eller INGENTING ( se iøvrigt . www.void.dk    lol;-]) men anyway ) en session variabel ved at tildele den den tomme streng, MEN at \'nul\' stille en session, altså en bruger tilknytning, gøres med session.abandon.
Og der med basta. ;-)
At det ikke som aneez spurgte om ikke var det som aneez skulle bruge, kunne han jo så ikke gøre for, men det korrekte svar er altså session.abandon
Men det skal da ikke skille os ad, aneez fik hvad han skulle bruge og han fik det af enlize og så er den vel ikke så meget længere.....( Den blev do lidt lang ...;-))

Kasseper
Avatar billede kasseper Nybegynder
06. november 2000 - 20:38 #11
do >> dog
Avatar billede aneez Nybegynder
06. november 2000 - 20:43 #12
hehe det har du så ret i kasseper
Avatar billede aneez Nybegynder
18. november 2000 - 23:12 #13
nå da enlize ikke svare må jeg acceptere hvad der er...
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

IT-JOB

Capgemini Danmark A/S

AI/Data Engineer

Capgemini Danmark A/S

AI Data Architect

BEC Financial Technologies

Senior Platform/System Engineer