/ 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
Asp cookies
Fra : Matthiaz


Dato : 23-03-04 16:47

Hej

Hvad er koden for at få en cookie til at forsvinde efter 20 min.

på forhånd tak for hjælp.



 
 
Jakob Andersen (23-03-2004)
Kommentar
Fra : Jakob Andersen


Dato : 23-03-04 17:05

Matthiaz wrote:
> Hvad er koden for at få en cookie til at forsvinde efter 20 min.

Prøv med:

Response.Cookies("mincookie").Expires = DateAdd("N", 20, Now)

--
Jakob Andersen



Steinar Talmoen (25-03-2004)
Kommentar
Fra : Steinar Talmoen


Dato : 25-03-04 10:56

Sikker du at du bruker cookies?

Fordi Session("") blir automatisk slettet fra serveren etter 20min, men det
trur jeg ikke cookies, som ligger lagret lokalt på brukeren blir.

Session timeout kan endres på serveren, eller ved å legge inn en liten kode
i toppen av alle sidene dine.

Syntax
Session.Timeout [ = nMinutes]

"Matthiaz" <Matthias @warpmedia.com> skrev i melding
news:c3pm64$8bl$1@sunsite.dk...
> Hej
>
> Hvad er koden for at få en cookie til at forsvinde efter 20 min.
>
> på forhånd tak for hjælp.
>
>



Jens Gyldenkærne Cla~ (25-03-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 25-03-04 12:15

Steinar Talmoen skrev:

> Sikker du at du bruker cookies?

Hvem svarer du og hvad svarer du på?

Læs venligst <http://usenet.dk/netikette/citatteknik.html>.


> Fordi Session("") blir automatisk slettet fra serveren etter
> 20min, men det trur jeg ikke cookies, som ligger lagret lokalt
> på brukeren blir.

Session styres ved hjælp af en midlertidig cookie på klienten. Den
gemmes ikke på disken, men ligger i hukommelsen så længe
browservinduet er åbent.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Steinar Talmoen (25-03-2004)
Kommentar
Fra : Steinar Talmoen


Dato : 25-03-04 12:35



"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i melding
news:Xns94B77C900801Bjcdmfdk@gyrosmod.dtext.news.tele.dk...
> Steinar Talmoen skrev:
>
> > Sikker du at du bruker cookies?
>
> Hvem svarer du og hvad svarer du på?
>
> Læs venligst <http://usenet.dk/netikette/citatteknik.html>.
>
>
> > Fordi Session("") blir automatisk slettet fra serveren etter
> > 20min, men det trur jeg ikke cookies, som ligger lagret lokalt
> > på brukeren blir.
>
> Session styres ved hjælp af en midlertidig cookie på klienten. Den
> gemmes ikke på disken, men ligger i hukommelsen så længe
> browservinduet er åbent.

Du kan overskrive den, du kan godt sette opp at et cookie skal ligge hos
klienten i et år....

Når jeg skrev at den lagres på disken, så mente jeg hardisken til klienten.

> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html



Jens Gyldenkærne Cla~ (25-03-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 25-03-04 12:50

Steinar Talmoen skrev:

> Du kan overskrive den, du kan godt sette opp at et cookie skal
> ligge hos klienten i et år....

Ja - men vel ikke for en session-cookie?

> Når jeg skrev at den lagres på disken, så mente jeg hardisken
> til klienten.

Sådan forstod jeg det også.

NB: Du må meget gerne klippe lidt i dine citater. Det er svært at
overskue dine svar når du bare citerer hele det foregående indlæg.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Steinar Talmoen (25-03-2004)
Kommentar
Fra : Steinar Talmoen


Dato : 25-03-04 13:02


"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i melding
news:Xns94B7829BD1228jcdmfdk@gyrosmod.dtext.news.tele.dk...
> Steinar Talmoen skrev:
>
> > Du kan overskrive den, du kan godt sette opp at et cookie skal
> > ligge hos klienten i et år....
>
> Ja - men vel ikke for en session-cookie?

Det finnes ikke noe some heter Session-cookie
Et session og en cookie er to forskjellige ting.

Session
Alt går fra serveren, ingen ting lagres hos klienten. Ulempen med dette
er at du bruker mye av serverkapasiteten til å huske alle session som du
bruker på sidene. Fordelen, er at det er umulig å forfalske et session.
Syntax: Session("session_name") = "value"

Cookie
Når du lagere en cookie, så lagres dette hos clienten, du slipper å
måtte bruker serverkapasitet. Ulempen, er at det er enklere å forfalske en
cookie (siden den er hos clienten, istedenfor på serveren).
Syntax: Response.Cookies("cookie_name") = "value"

>
> > Når jeg skrev at den lagres på disken, så mente jeg hardisken
> > til klienten.
>
> Sådan forstod jeg det også.
>
> NB: Du må meget gerne klippe lidt i dine citater. Det er svært at
> overskue dine svar når du bare citerer hele det foregående indlæg.
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html



Jakob Andersen (25-03-2004)
Kommentar
Fra : Jakob Andersen


Dato : 25-03-04 14:05

Steinar Talmoen wrote:
> Session
> Alt går fra serveren, ingen ting lagres hos klienten. Ulempen med
> dette er at du bruker mye av serverkapasiteten til å huske alle
> session som du bruker på sidene. Fordelen, er at det er umulig å
> forfalske et session. Syntax: Session("session_name") = "value"

Jo, der lagres noget hos klienten. Når en bruger connecter til serveren får
denne tildelt et SessionID, dette lagres i en cookie således at serveren
næste gang kan finde netop denne brugers data frem på baggrund af
SessionID'et. Hvilket også klart fremgår af nedenstående citat:

Citat fra
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/iis
/ref_vbom_seso.asp>
"Note Session state is only maintained for browsers that support cookies."


--
Jakob Andersen



Jakob Andersen (25-03-2004)
Kommentar
Fra : Jakob Andersen


Dato : 25-03-04 14:07

Jakob Andersen wrote:
> Jo, der lagres noget hos klienten. Når en bruger connecter til
> serveren får denne tildelt et SessionID, dette lagres i en cookie
> således at serveren næste gang kan finde netop denne brugers data
> frem på baggrund af SessionID'et. Hvilket også klart fremgår af
> nedenstående citat:

Dog skal det siges at man i f.eks. ASP.NET og PHP kan bruge Cookieless
sessions, dette fungerer ved at serveren automatisk sørger for at
SessionID'et sendes med rundt i URL'en til alle sider.

--
Jakob Andersen



Jens Gyldenkærne Cla~ (25-03-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 25-03-04 14:08

Steinar Talmoen skrev:

> Det finnes ikke noe some heter Session-cookie

Jo.

<http://www.webopedia.com/TERM/S/session_cookie.html>


> Et session og en cookie er to forskjellige ting.

Nej - ikke helt forskellige.


> Session
> Alt går fra serveren, ingen ting lagres hos klienten.


Alle *data* i session-objektet lagres på serveren. Men for at
browseren skal kunne finde disse data, skal den have en nøgle -
nemlig session-id'et. Det gemmes som en midlertidig cookie. Man kan
vælge at overføre sessionstate via querystringen og på den måde
undgå cookies - men normalt vil en asp-side af sig selv sætte en
cookie med navnet ASPSESSIONID......=XXXXXX

Du kan tjekke det på siden her:
<http://www.searchengineworld.com/cgi-bin/servercheck.cgi>

Prøv at indtaste en URI til en asp-side her (fx <http://html.dk>).
Du kan også teste med tekstbrowseren lynx - prøv at åbne et asp-
baseret site, så vil du blive spurgt om du vil acceptere en cookie.


NB: Vil du ikke godt klippe det væk du ikke citerer. Nu har jeg
bedt pænt om det to gange. Hvis du ikke vil følge de gængse
retningslinjer vedr. citater, har jeg ikke mere at tilføje til dine
indlæg.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

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

Månedens bedste
Årets bedste
Sidste års bedste