Google Chrome Çerez Sorunları [yinelenen]

2 Cevap php

Possible Duplicate:
setcookie() does not set cookie in Google Chrome

Ben Windows 7 ve kurabiye ile ilgili sorunlarınız oluyor nedense Chrome'un son sürüme kullanılarak inşa ettik siteyi test ediyorum. Ne söyleyebilirim gelen çerezleri php komut dosyası tarafından doğru ayarlanmış ediliyor ama sonra sonraki sayfa yük benim komut bazı temel doğrulama başarısız ve ardından varsayılan ayar olarak sıfırlanır.

Windows XP ile Chrome'u kullanarak hiçbir sorunları hiç orada ne manidar olduğunu. Ayrıca, Windows 7 veya Chrome, Firefox veya Safari OSX yapı üzerinde IE 8 kullanan herhangi bir sorunları vardır.

Herkes herhangi bir öneriniz var mı?

2 Cevap

PHP'nin setcookie() fonksiyonu, ancak çerez / üstbilgisi bozuk olmadığını çifte çek kullanarak eğer bu muhtemelen uzun bir atış. Bu Chrome, diğer tarayıcılar görmezden küçük bir hata daha az affedici olduğunu mümkündür.

Krom değil FF ve IE çalıştı, ama - ben Chrome İskelesi kullanarak tanımlama tasarrufu ile bir sorunu vardı. Çerez bilgi üç adet depolama, ve ben sorunun ayırıcı karakteri ile olduğunu keşfetti. Ben kullanıyordum ';' ama sadece ilk belirteç ("alpha") depolanan bir sınırlayıcı olarak ("gamma;, beta, alfa" yani çerez örneğin idi).

Ben farklı bir sınırlayıcı kullanılan ve sorun gitti.

Bu ise keithjgrant önerildiği gibi, bilmiyorum Chrome daha seçici, ya da sadece kırık olan, ama bana :-) gerekli ipucu verdi çünkü ben onun cevabını yukarı olarak