【问题标题】:Laravel not preserving a session/cookie after redirection重定向后 Laravel 不保留会话/cookie
【发布时间】:2016-08-27 01:25:28
【问题描述】:

即使在多次重定向之后,我也需要在会话(或 cookie)中保留一些信息。我使用

将它存储在会话中(在控制器方法中)
Session::put('product_quantity', $productQuantity);

然后尝试使用另一种方法使用它

Session::get('product_quantity');

但它给出了null。 cookie 也有同样的问题。

我检查了storage/frameworks/session 是可写的。我有什么遗漏的吗?

【问题讨论】:

  • 您使用的是哪个Session 驱动程序?

标签: php laravel session cookies laravel-5.2


【解决方案1】:

第一个检查会话是否创建 在 if 条件中使用Session::has(sessionName)

你也可以通过

获取会话值
$val= session('sessionkey')

【讨论】:

    【解决方案2】:

    可能是配置问题。检查 config/session.php 文件中的驱动程序。尝试更改为原生它可能会工作。

    【讨论】:

      猜你喜欢
      • 2020-07-16
      • 1970-01-01
      • 2021-11-29
      • 2016-03-30
      • 1970-01-01
      • 1970-01-01
      • 2017-04-11
      • 2012-02-26
      • 2013-11-15
      相关资源
      最近更新 更多