2013-05-16 89 views
0

我在wordpress网站上seting和阅读cookie有问题。如何在wordpress网站上设置cookie?

下面是我在做什么:

1.Sending在JS ID到PHP

ajax.js

jQuery.post("/wp-content/themes/mytheme/ajax.php", {post_id: post_id}, function(data){ 

}); 

ajax.php

setcookie('myids', $_COOKIE['myids'].$_POST['post_id'], time()+3600*24*100, '/'); 

2.当我读到th在cookie(echo $ _COOKIE ['myids']; )在/可湿性粉剂内容/主题/ mytheme的/ 的index.php

我得到的值,我设置,这是好的,但是当我尝试读取/可湿性粉剂内容/主题/ mytheme的/ AJAX该cookie。 PHP我没有得到cookie。

我做错了什么?

+0

你还没有发布你正在做什么(代码)来阅读cookie,所以我们不能开始说你在做什么_wrong_。 –

+0

我改变了问题 – CroiOS

+0

从/wp-content/themes/mytheme/ajax.php看到'$ _COOKIE'的内容是什么? –

回答

0

解决方案:将ajax.php放入根目录(/ajax.php),然后运行。