你好,我想从一个页面传递一个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