» »

Podaljšanje življenja cookiju

Podaljšanje življenja cookiju

poweroff ::

Precej trivialno vprašanje, vendar nisem povsem prepričan, pa raje vprašam...

Recimo da ob prvem obisku nastavim cookie da živi tri dni.

Sedaj pa bi rad, da ko user naslednjič v treh dneh pride na site - da se mu potem cookie life podaljša še za tri dni.

Sklepam da se to naredi takole:

$cookie_life = 3*24*3600; //3 dni

// ce user ze ima cookie...
if ($HTTP_COOKIE_VARS['CountID']) {
$cookie_globid = $HTTP_COOKIE_VARS['CountID'];
// podaljsaj zivljenje
Setcookie("CountID",$cookie_globid,time()+$cookie_life,"/");
}

// ce ga pa se nima, ga pa nastavi novega
else {
Setcookie("CountID",$sessid,time()+$cookie_life,"/");
}


Sklepam da bi tole moralo delati, vendar nisem povsem prepričan. Mi lahko kdo to potrdi?

darh ::

ne moreš mu dobesedno podaljšat življenja...zmerej na novo mu nastavs expire time... simple as that...

maš pa kar prov napisan tistole kodo
Excuses are useless! Results are priceless!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

piškotki

Oddelek: Izdelava spletišč
102058 (1946) Loki
»

oop+php+sessions

Oddelek: Izdelava spletišč
152579 (46) cahahopie
»

Tracking v PHPju

Oddelek: Programiranje
61708 (1593) darh
»

PHP logiranje na stran

Oddelek: Programiranje
141457 (1183) ahac
»

cookie+php

Oddelek: Programiranje
81251 (1106) darh

Več podobnih tem