2013-05-16 90 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),然後運行。