/ 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
tid på cookie
Fra : Esben Andersen


Dato : 15-05-05 15:24

hej... jeg er ved at lave et system hvor jeg skal bruge en cookie
som kun er til stede i 2 minutter...

hvodan gør man det?

jeg kan kun finde ud af at lave en der holder i 1 dag :S

sådan gør jeg:

<%
' Informationer lagres i cookien
Response.Cookies("HTMLTest")("tekst") = Request.form ("uid")

' Cookien skal leve i 2 min
Response.Cookies("HTMLTest").Expires = date+1
%>

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Niels Henriksen (15-05-2005)
Kommentar
Fra : Niels Henriksen


Dato : 15-05-05 21:23

"Esben Andersen" <esovan@gmail.com> wrote in message
news:42875b6b$0$79465$14726298@news.sunsite.dk...
> hej... jeg er ved at lave et system hvor jeg skal bruge en cookie
> som kun er til stede i 2 minutter...
>
> hvodan gør man det?
>
> jeg kan kun finde ud af at lave en der holder i 1 dag :S
>
> sådan gør jeg:
>
> <%
> ' Informationer lagres i cookien
> Response.Cookies("HTMLTest")("tekst") = Request.form ("uid")
>
> ' Cookien skal leve i 2 min
> Response.Cookies("HTMLTest").Expires = date+1
Jeg tror ikke at du kan styre dem nede i minutter. Hvis brugeren besøger
din
side flere gange så bør du sætte en cookie med klokkeslet og hvis dette
klokkelslet er ældre end 2 minutter, så skal du selv slette cookien. Tror
at
det er sådan det skal laves.


--
Niels Henriksen
www.netopcom.dk
Webhosting: 100 MB for 8 kr/mdr incl. moms


--
Jeg beskyttes af den gratis SPAMfighter til privatbrugere.
Den har indtil videre sparet mig for at få 23 spam-mails.
Betalende brugere får ikke denne besked i deres e-mails.
Hent den gratis her: www.spamfighter.dk



Kasper Lindberg (16-05-2005)
Kommentar
Fra : Kasper Lindberg


Dato : 16-05-05 17:00

Esben Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> hej... jeg er ved at lave et system hvor jeg skal bruge en cookie
> som kun er til stede i 2 minutter...
>
> hvodan gør man det?


Jeg bruger selv et script hvor min cookie forsvinder efter en time:

ideen bag det er at man stykker en dato (inkl. klokkeslæt) sammen og
konverterer til dato
<%
   tidtime=hour(time)
   if tidtime=23 then
      udlob=date+1 & " 00"
   else
      udlob=date & " " & tidtime+1
   end if
   udlob=udlob & ":" & minute(time) & ":00"
   udlob=Cdate(udlob)

   response.cookies("user")("visit")="besøgt"
   response.cookies("user").expires=udlob

%>

håber at det kan hjælpe

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

vangobbel (17-05-2005)
Kommentar
Fra : vangobbel


Dato : 17-05-05 16:42

> hej... jeg er ved at lave et system hvor jeg skal bruge en cookie
> som kun er til stede i 2 minutter...

> hvodan gør man det?

Hej Esben.

Jeg vil bare lige gøre opmærksom på den indbyggede DateAdd funktion
du kan benytte.

Hvis du til føje 2 minutter til et given tidspunkt kan du benytte den
således:

DateAdd("n", 2, now)

Dette vil medføre at den tilføjer 2 minutter til tiden som den er nu.
"n" er for minutter, 2 er for antallet af minutter og now giver sig
selv.

Så du kunne gøre sådan

<%
' Cookien skal leve i 2 min
Response.Cookies("HTMLTest").E­xpires = DateAdd("n", 2, now)
%>

Prøv det.


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

Månedens bedste
Årets bedste
Sidste års bedste