2015-04-22 139 views
0

在www.my-domain.com/test/section/file.php我試圖訪問並更新我在www.my-domain/test/index.php中設置的cookie。 。訪問兒童導演餅乾

我設置cookie的路徑爲'/'和域:'.my-domain.com',當我檢查它們時,它顯示在/my-domain.com/test中。接下來,我可以訪問section/file.php中cookie的內容,但是當我更新cookie時,它會在/my-domain.com/test/section中創建一個具有相同名稱的新cookie。

問題是:我可以在my-domain.com/test/section/file.php中寫入一個cookie,路徑是/www.my-domain.com/test/?

我使用它來設置cookie在兩個方向:

var cart_cookie_json = $.cookie("cookie_cart"); # read the cookie 
var cart = JSON.parse(cart_cookie_json); #decode cookie 
    ####cart is an array, I add some elements... 
cart_cookie_json = JSON.stringify(cart); #encode 
var date = new Date(); 
date.setTime(date.getTime() + (7 * 24 * 60 * 60 * 1000)); 
$.cookie("cart", cart_cookie_json, { expires: date }, {path: '/'},{domain: '.jczlabs.com'}); 
+0

你可以顯示你正在使用的代碼來更新/創建 – atmd

回答

0

我發現MI錯誤:我只需要設置路徑:「/測試/」無論我設置或更新的cookie。 警告:對於javaScript是不是'/測試'比'/ test /'