【发布时间】:2014-03-09 07:23:41
【问题描述】:
我正在尝试在 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);
}
【问题讨论】:
-
您根本没有设置 cookie。您只是在 $_COOKIE 超级全局中设置值。您需要使用 setcookie() 并且每次循环迭代都会简单地覆盖值,这可能不是您想要的。
标签: javascript php cookies foreach