你好,我想從一個頁面傳遞一個cookie到另一個,它只是不工作由於某種原因的cookie不會傳遞到
我設置在PHP中的cookie。
頁一:
<?php $cc= 'testcookie';
setcookie("cc", $video, time()+36000);
?>
和我嘗試閱讀JS餅乾。
網頁B:
function readCookie(name) {
var cookiename = name + '=';
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++)
{
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(cookiename) == 0) return c.substring(cookiename.length,c.length);
}
return null;
}
,我總是得到空...
當我嘗試設置在同一網頁的Cookie,我試着去閱讀它,它的工作原理...
有什麼想法?
您可以讀取名爲「cc」的cookie嗎?因爲它確實看起來像是你設定的cookie。 – Pointy 2012-02-02 20:08:33
哈哈它的不叫cc我改名稱因爲它的漫長而煩人看真正的cookie名稱是「recent_uploaded_videos_to_v-老師」 – 2012-02-02 20:10:51
嗯,重點是,你的「setcookie()」調用不引用變量;你傳遞一個字符串常量。 – Pointy 2012-02-02 20:12:44