"Frank Nørvig" <frank.norvig@dk.wilsonlog.com> wrote in message
news:6nGW7.68$6o1.2487@news.get2net.dk...
> Det skulle gerne lave en cookie som udløber efter 60 sekunder. Problemet
er
> bare at den tilsyneladende aldrig udløber. Ovenstående cookie kan aflæses
> uanset om den skulle være udløbet eller ej. Jeg bruger
> "isset($HTTP_COOKIE_VARS["stemme"][$stemid])" til at finde ud af om den
> eksisterer.
Problemet kan være at uret på serveren og klienten ikke går ens. Du kan evt.
lave noget i retningen af:
if ($stemid)
{
if (isset($HTTP_COOKIE_VARS["stemme"][$stemid]) &&
$HTTP_COOKIE_VARS["stemme"][$stemid]>time()-60)
{
// der er stemt inden for de sidste 60 sek.
}
{
// der er IKKE stemt inden for de sidste 60 sek
setcookie("stemmeid[$stemmeid]", time(), 2147483600);
}
}
--
http://dreier.info/
Wheee - nu har jeg et info-domæne
(ikke at jeg har noget at bruge det til)