Ben Chrome tarayıcısı (diğer tarayıcılarda sorun yok) benim uygulama garip bir davranış yaşıyorum. Ben bir sayfayı yenileyin zaman, çerez doğru gönderdi ediliyor, ancak aralıklı tarayıcı bazı yenilemeler üzerinde tanımlama bilgisi geçirmek için görünmüyor.
Bu benim çerez ayarlanır nasıl:
$identifier = / some weird string /;
$key = md5(uniqid(rand(), true));
$timeout = number_format(time(), 0, '.', '') + 43200;
setcookie('fboxauth', $identifier . ":" . $key, $timeout, "/", "fbox.mysite.com", 0);
Bu benim sayfa başlıkları için kullanıyorum budur:
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Thu, 25 Nov 1982 08:24:00 GMT"); // Date in the past
Eğer çerez kullanımını etkileyebilecek Burada herhangi bir sorun görüyor musunuz? Herhangi bir öneriniz için teşekkür ederiz.
EDIT-01:
Bu çerez, bazı istekleri ile gönderiliyor değil gibi görünüyor. Bu aralıklı olur ve ben şimdi ALL tarayıcılar için bu davranış görüyorum. Herkes böyle bir durum geldi? Bir çerez isteğiyle gönderilen olmayacak herhangi bir durum var mı?
EDIT-02:
İşte HTTP Başlıkları şunlardır:
Request Method:GET Status Code:200 OK
REQUEST HEADERS
Accept:application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Referer:http://fbox.mysite.com/dashboard User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045 Safari/532.5
RESPONSE HEADERS
Cache-Control:no-cache, must-revalidate Content-Length:8903 Content-Type:text/html Date:Tue, 06 Apr 2010 09:25:26 GMT Expires:Thu, 25 Nov 1982 08:24:00 GMT Last-Modified:Tue, 06 Apr 2010 09:25:26 GMT Pragma:no-cache Server:Microsoft-IIS/7.5 X-Powered-By:PHP/5.3.1 ZendServer
Tekrar teşekkürler, herhangi bir kılavuz için.