/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan afslutter man en session?
Fra : Tony Karlsson


Dato : 13-02-05 14:12

Jeg har en side, med en Iframe.
Jeg ønsker at du ikke skal kunne loade siden uden den er i framen.

har lavet følgende:

I min index.asp:

<%
Session("frame") = 1
%>

og så i mine undersider:

<% if Session("frame") = 1 then %>
mit html dokument
<%else
response.Redirect("index.asp")
end if
%>

Hvorfor kan siderne så lodes direkte? og hvordan skal det ellers gøres???

Mvh

Tony



 
 
Tony Karlsson (13-02-2005)
Kommentar
Fra : Tony Karlsson


Dato : 13-02-05 14:16

Glemte lige...
er kun et problem, når du har haft loadet siden, og skriver et direkte link
i adresselinien.... hvordan afsluttes sessin, når man går fra index-siden

"Tony Karlsson" <tony@tele2adsl.dk> skrev i en meddelelse
news:OmIPd.686$AV1.512@news.get2net.dk...
> Jeg har en side, med en Iframe.
> Jeg ønsker at du ikke skal kunne loade siden uden den er i framen.
>
> har lavet følgende:
>
> I min index.asp:
>
> <%
> Session("frame") = 1
> %>
>
> og så i mine undersider:
>
> <% if Session("frame") = 1 then %>
> mit html dokument
> <%else
> response.Redirect("index.asp")
> end if
> %>
>
> Hvorfor kan siderne så lodes direkte? og hvordan skal det ellers gøres???
>
> Mvh
>
> Tony
>



Lars Hoffmann (13-02-2005)
Kommentar
Fra : Lars Hoffmann


Dato : 13-02-05 15:09

Tony Karlsson wrote:

> Hvorfor kan siderne så lodes direkte? og hvordan skal det ellers gøres???

det kan den heller ikke, måske har du din session åben uden at vide det. Prøv
at udskrive dit session ID for at se om det skifter. Brug følgende:

response.write(session.SessionID)


En session kan afsluttes ved:
call session.abandon()

Saludos
Lars Hoffmann

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste