/ 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
session.timeout i global.asa
Fra : Abel


Dato : 28-01-03 16:25

Jeg har brug for en funktion på min side der kan fortælle brugeren hvor lang
tid siden det er han/hun sidst besøgte siden.

Jeg har indsat følgende i global.asa, med henblik at hente cookien næste
gang brugeren henter siden, og så regne ud hvor lang tid der er gået siden
sidste besøg.

Alt virker - bortset fra at min cookie aldrig bliver sat fra global.asa

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
SUB Session_OnStart
session.Timeout = 1
End SUB
</script>


<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
SUB Session_OnEnd

Response.Cookies("bruger")("lastday") = now()
Response.Cookies("bruger").expires = now() + 365

End SUB
</script>


--
mvh.
Abel
abel@xperiment[prik].dk
www.xperiment.dk







 
 
Abel (28-01-2003)
Kommentar
Fra : Abel


Dato : 28-01-03 16:58

Jeg ved det - jeg kan squ' da ikke skrive en cookie på brugerens computer
hvis browseren er lukket......jeg er en [dot]asp-idiot

--
mvh.
Abel
abel@xperiment[prik].dk
www.xperiment.dk


"Abel" <abel@xperiment[prik]dk> wrote in message
news:3e36a0b6$0$2557$ba624c82@nntp04.dk.telia.net...
> Jeg har brug for en funktion på min side der kan fortælle brugeren hvor
lang
> tid siden det er han/hun sidst besøgte siden.
>
> Jeg har indsat følgende i global.asa, med henblik at hente cookien næste
> gang brugeren henter siden, og så regne ud hvor lang tid der er gået siden
> sidste besøg.
>
> Alt virker - bortset fra at min cookie aldrig bliver sat fra global.asa
>
> <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
> SUB Session_OnStart
> session.Timeout = 1
> End SUB
> </script>
>
>
> <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
> SUB Session_OnEnd
>
> Response.Cookies("bruger")("lastday") = now()
> Response.Cookies("bruger").expires = now() + 365
>
> End SUB
> </script>
>
>
> --
> mvh.
> Abel
> abel@xperiment[prik].dk
> www.xperiment.dk
>
>
>
>
>
>



Abel (28-01-2003)
Kommentar
Fra : Abel


Dato : 28-01-03 17:06

....og for dem der vil have løsningen, så har jeg lige griflet den ned her:

<%if session("cookiesat") <> "1" then%>
<%if Request.Cookies("bruger")("lastday") <> "" then
session("LastDay") = Request.Cookies("bruger")("lastday")
Response.Cookies("bruger")("lastday") = now()
Response.Cookies("bruger").expires = now() + 365
session("cookiesat") = "1"
else
Response.Cookies("bruger")("lastday") = now()
session("LastDay") = Request.Cookies("bruger")("lastday")
Response.Cookies("bruger").expires = now() + 365
session("cookiesat") = "1"
end if%>
<%end if%>



--
mvh.
Abel
abel@xperiment[prik].dk
www.xperiment.dk


"Abel" <abel@xperiment[prik]dk> wrote in message
news:3e36a883$0$2552$ba624c82@nntp04.dk.telia.net...
> Jeg ved det - jeg kan squ' da ikke skrive en cookie på brugerens computer
> hvis browseren er lukket......jeg er en [dot]asp-idiot
>
> --
> mvh.
> Abel
> abel@xperiment[prik].dk
> www.xperiment.dk
>
>
> "Abel" <abel@xperiment[prik]dk> wrote in message
> news:3e36a0b6$0$2557$ba624c82@nntp04.dk.telia.net...
> > Jeg har brug for en funktion på min side der kan fortælle brugeren hvor
> lang
> > tid siden det er han/hun sidst besøgte siden.
> >
> > Jeg har indsat følgende i global.asa, med henblik at hente cookien næste
> > gang brugeren henter siden, og så regne ud hvor lang tid der er gået
siden
> > sidste besøg.
> >
> > Alt virker - bortset fra at min cookie aldrig bliver sat fra global.asa
> >
> > <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
> > SUB Session_OnStart
> > session.Timeout = 1
> > End SUB
> > </script>
> >
> >
> > <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
> > SUB Session_OnEnd
> >
> > Response.Cookies("bruger")("lastday") = now()
> > Response.Cookies("bruger").expires = now() + 365
> >
> > End SUB
> > </script>
> >
> >
> > --
> > mvh.
> > Abel
> > abel@xperiment[prik].dk
> > www.xperiment.dk
> >
> >
> >
> >
> >
> >
>
>



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste