簡體   English   中英

在example.com中使用setcookie(),在www.example.com中找不到cookie

[英]setcookie() in example.com, cookie not found in www.example.com

我加載了http://example.com,其中包含:

<?php 
    setcookie("mycookie", "hello", time() + 3600 * 24 * 31);

然后在瀏覽器的Javascript控制台中編寫document.cookie即可顯示該cookie。 有用。 然后關閉並重新打開瀏覽器,然后轉到http://www.example.com 然后在Javascript控制台中編寫document.cookie不會顯示任何cookie。

如何修改此PHP代碼以使Cookie在http://example.comhttp://www.example.com之間共享?

請更正這樣的代碼-

<?php 
    setcookie("mycookie", "hello", time() + 3600 * 24 * 31, "/", ".example.com");
?>

This slash (/) might trigger both WWW and non WWW and also every page of the site
它可能適用於http://example.com/*http://www.example.com/*它可能適用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM