Hej ! Kod exempel till loggaut.asp: Okej ! Här kom lösningen: Sätt den här koden överst på alla sidor:session.abandon (ASP)
Hur skriver jag om jag vill koppla en knapp till session.abandon.
När jag trycker på knappen ska den befintliga sessionen avbrytas...
Har en loginfunktion som fungerar bra, men jag vill ju kunna avbryta sessionen
genom att logga ut.
//JSv: session.abandon (ASP)
<%
Session.Abandon
Response.Redirect "ÄNDRA TILL DEN SIDA DU VILL KOMMA TILL.asp"
%>
Sedan kan du ju alltid ändrar Response.Redirect till Response.Write om det skulle passa ditt ändamål bättre.
När du vill logga ut så länkar du het enkelt till loggaut.asp och sessionen avslutas omedelbart.
Lycka till!!Sv: session.abandon (ASP)
Jag har använt koden:
<%
Session.Abandon
Response.Redirect "ÄNDRA TILL DEN SIDA DU VILL KOMMA TILL.asp"
%>
men jag kan fortfarande nå de besökta hemliga sidorna genom att skriva URL:en
efter utloggning....
Har det ngn. betydelse att jag sitter och testkör på localhost??
//JSv: session.abandon (ASP)
Lägg till den här koden på alla sidor du vill förhindra att pila tillbaka till:
<%
'Ordering within this file DOES matter. This MUST be first include in
'all files that should not cache.
Response.Buffer = true 'Just internal tcp buffers
Response.Expires=0 'Must not be less-zero by
Response.ExpiresAbsolute = Now() -2 'To compensate different timezones
Response.AddHeader "pragma", "no-cache"
Response.AddHeader "cache-control", "private"
Response.CacheControl = "no-cache" 'IIS Internal disabled
%>
//JSv: session.abandon (ASP)
<%
if session("dinsession") = "" then
response.redirect "dinlogginsida.asp"
end if
&>