---
title: "Damn cockie..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8119-damn-cockie"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Palleman"
published: "2001-02-12T17:48:00.000Z"
updated: "2001-02-13T06:47:00.000Z"
replies: 7
views: 172
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/8119-damn-cockie"
---

# Damn cockie...

## #1 — Palleman, 2001-02-12T17:48Z

Hej.

Har en liten cockie-fråga som jag gått bet på länge... har nog använd hela floran när det gäller svordommar på detta script.

Hur byter jag från en dag, till 15 min?
Jag har just nu så att kakan försvinner efter 24h, men jag vill ju ha så den försvinner efter 15 min.

Så här ser det ut idag:

```
<% 

	If Request.Cookies("pzlink").Haskeys = FALSE Then
	Response.Cookies("pzlink")("pzlinks") = "pzlinked"
	Response.Cookies("pzlink").Expires = date + 1

	
%>
```

Någon som kan hjälpa mig?
\*tuggar på armstöden snart\* ;)

Permalänk: https://www.webforum.nu/p/8119

## #2 — @nders, 2001-02-12T18:19Z

om du ska låta cookien expajra efter en kvart, så måste du blanda in tiden som är inställd hos klienten. det innebär, att du antingen måste sätta cookien med javascript eller först låta ett javascript skicka klientens tid till dig.

annars kommer du sätta cookien efter serverns klocka, och det är ju inte helt rätt.

mvh,

Permalänk: https://www.webforum.nu/p/259048

## #3 — Palleman, 2001-02-12T18:52Z

@nders... eller någon.

Hur hämtar jag klientens tid med JavaScript?

(ska ju kunna det här...)

Permalänk: https://www.webforum.nu/p/259049

## #4 — @nders, 2001-02-12T19:04Z

någonting sånt här:

var myDate = New Date();
var myTime = myDate.getTime();

mvh,

Permalänk: https://www.webforum.nu/p/259050

## #5 — qwerty, 2001-02-13T05:48Z

Tänkte på en grej...

vad spelar det för roll om man använder serverns tid. En kvart är väl lika lång där med.

En annan grej...
Response.Cookies("pzlink").Expires = date + 1
gör väl inte att cookien försvinner efter 24 timmar. Det måste väl bli vid midnatt nästföljande dag...eller...

Permalänk: https://www.webforum.nu/p/259051

## #6 — @nders, 2001-02-13T05:58Z

en kvart är en kvart är en kvart.

MEN om cookien har en expirytime på en timme, och servern fortfarande går på sommartid så expirar cookien så fort den landar hos klienten.

eller om servern och klienten befinner sig i olika tidszoner?

du skickar ju till klienten ett datum och en tid som servern skapat. därför är det ingen bra idé att använda servertid vid kort kakgiltighetstid.

vad gäller din andra grej, så tror jag att du har rätt. fast det är ju bara att prova, eller testa, eller vilket som. :)

mvh,

Permalänk: https://www.webforum.nu/p/259052

## #7 — qwerty, 2001-02-13T06:13Z

...ytterligare en grej

om man vill att kakan ska 

> expajra

 ett visst datum, hur skriver man då datumet(i vilket format).

Response.Cookies("guldgruvan").Expires = (altså vad ska det stå här)

har läst nån stans att man kan använda valfritt format, men det ville inte funka när jag skrev 12 mars.

Permalänk: https://www.webforum.nu/p/259053

## #8 — @nders, 2001-02-13T06:47Z

eftersom du kan använda date() så prova att skriva ut date till browsern så ser du ju vilket format den vill ha.

du kan dessutom prova med now() så får du ju med tiden på det hela. 

bara du skapar en sträng på rätt format så ska det nog gå bra.

Permalänk: https://www.webforum.nu/p/259054

---

Tråden på webben: https://www.webforum.nu/amne/asp/8119-damn-cockie
