我的網站有時需要使用php來讀取javascript cookie,但有時我會從某些用戶那裏得到奇怪的字符集,例如`#16 3CFJ)DD% J''1,而對於一些用戶來說它正確地讀取它。因此,我認爲問題出在客戶端。我用這個方法來寫餅乾:如何使用JavaScript編寫非英文字符cookie,並讓php正確讀取
var expireDate = new Date();
expireDate.setMonth(expireDate.getMonth() + 1);
var value="Sami";
document.cookie = "name="+value+";path=/;expires="+expireDate.toGMTString();
這$_COOKIE['name']
使用PHP讀取它。
任何建議傢伙! – 2012-04-04 13:18:52