Ben boşuna çalıştı! My problem is php's setcookie() fails in IE6. Bu tamamen Firefox 3 ve IE7 / 8 (buggy olsa) işleyen. Aşağıdaki kodudur. IE6 görüntüler başarısız. Basit bir soru: neden?
<?
header('P3P: CP="DEV PSAi NAV STP DEM OTRo NOI IDC
DSP COR CURa ADMa OUR IND PHY ONL COM STA"');
setcookie('hello', 'poopoo');
echo $_COOKIE['hello'];
?>
I suspected P3P (link), or maybe some bug with the timezone - (tüm sunucu-verilen tanımlama bilgilerini otomatik süresi dolmuş böylece) IE6 javascript kullanan PHP aynı standart zaman dönüşmüyor .
Here's what I've done: For the p3p issue, I inserted the above header tag. I've also created a policy file, and a policy reference, and run the my site through w3c's p3p checker with no errors.
Timezone konularda, ben browscap.ini saat dilimini sıfırlamak. Ben de ileri saatimi tweaked ve 24 saat geri.
Bana denemek için herhangi bir yeni şeyler verebilir, bu çok mutluluk duyacağız. Tüm ihtiyacım IE6 için bir Merhaba Dünya çerez setter olduğunu.
Bunu takdir ediyorum.
* Güncelleme: I caught wind that the standalone IE6 has issues that match this. Can anyone with IE6 do a quick check that you can add items to the cart on my alpha strong>