P Pedda Medlem sedan juni 2000 6 031 inlägg Frågan 22 jan. 2011 14:58 #1 Har plötsligt fått problem med cookies.
setcookie returnerar true men när jag skriver ut mina cookies med print_r($_COOKIE) så saknas den.
Och så lite kod...
date_default_timezone_set('Europe/Stockholm');
$expire = mktime(0, 0, 0, date("m"), date("d") + 1, date("Y"));
setcookie('cw_cookie', $key, $expire);
Det är inte så att du sätter cookien via ajax? Har gjort den missen flera gånger utan att tänka på att cookien sätts hos klienten, d.v.s. du måste ladda om "hela" sidan för att den ska "finnas".
Att det "helt plötsligt" händer kan också ha med webbläsarens inställningar att göra.
P Pedda Medlem sedan juni 2000 6 031 inlägg Sätter inte cookien via Ajax, och problemet är i alla webbläsare jag har installerade. (Firefox, IE och Chrome)
M metalboy Medlem sedan jan. 2005 953 inlägg Laddar du om sidan efter att du sätter cookien? Det är först då den syns i $_COOKIE.
P Pedda Medlem sedan juni 2000 6 031 inlägg Jag laddar om sidan.
Men nu funkar det igen. Vet inte varför det slutade att fungera några timmar.
Kodade lite annat och sen hoppade det igång igen!!??