Autor Zpráva
Luccy
Profil *
Už si s tím od včerejška lámu hlavu a pořád nevím proč, proč to nejede :(

Mám cookie, které upravuji a zpětně upravené data chci opět do cookie vložit - aktualizovat cookie. Bohužel cookie je tvrdohlavá a aktualizovat se ji nechce. Zůstávají tam pořád stará data a těm novým se tam nechce. Nevím přitom proč.

$stara = $_COOKIE["recent_views"]; // obsahuje číselnou řadu: 1,2,3,4,5,6,7,8,9,0
$_COOKIE["recent_views"] = "0,1,2,3,4,5"; // nová hodnota cookie

echo $_COOKIE["recent_views"]; // bohužel i přes nově vložené hodnoty (0,1,2,3,4,5) to stále vypisuje ty staré (1,2,3,4,5,6,7,8,9,0)
blaaablaaa
Profil
Pro zapis cookies musis pouzit funkci setcookie.

$_COOKIE - An associative array of variables passed to the current script via HTTP Cookies.

setcookie() defines a cookie to be sent along with the rest of the HTTP headers. Like other headers, cookies must be sent before any output from your script (this is a protocol restriction).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0