【发布时间】:2015-11-03 06:42:11
【问题描述】:
我正在尝试以这种方式将一些信息存储在 cookie 中:
setcookie("o_favourites", serialize($fav_ids), time()+60*60*24*1825);
如果 EncryptCookies 已打开(通过在app/Http/Kernel.php 的 $middleware 部分添加 \App\Http\Middleware\EncryptCookies::class, 呈现)我在尝试获取 cookie 时收到 null:
$cookie = Cookie::get('o_favourites');
什么可能导致这种行为?
顺便说一句,我使用 setcookies(),因为 Cookie::queue(Cookie::forever('o_favourites', serialize($fav_ids), null, null, false, false)); 似乎不起作用
【问题讨论】:
标签: php laravel cookies laravel-5