在PHP中使用foreach设置cookie,并在JavaScript中读取它们



我试图在PHP中设置一个cookie,并在JavaScript的不同页面上读取cookie。我不太确定如何做到这一点,因为我在PHP foreach循环中创建cookie,我想在JavaScript中读取所有cookie。

我的cookie创建foreach循环:

function parseSearchedTerm($searchedTerm, $bearer_token){
    $decode = json_decode($searchedTerm, true);
    foreach($decode['statuses'] as $q){
        $_COOKIE['text'] = $q['text'];
        if($q['geo']['coordinates'] != null){
        $_COOKIE['geo0'] = $q['geo']['coordinates'][0];
        $_COOKIE['geo1'] = $q['geo']['coordinates'][1];
        }   
    }
    invalidate_bearer_token($bearer_token);
}

请在这里阅读一下如何使用PHP编写cookie

设置CookieP_2

从javascript中读取cookie,阅读这个示例

function getCookie(cname)
{
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) 
  {
  var c = ca[i].trim();
  if (c.indexOf(name)==0) return c.substring(name.length,c.length);
  }
return "";
}

最新更新