在会话中保存输入值,然后打印变量

Posted

技术标签:

【中文标题】在会话中保存输入值,然后打印变量【英文标题】:Save input value in session and then print variable 【发布时间】:2021-11-09 06:22:36 【问题描述】:

是否可以通过会话传递输入的值?我需要传递值 25 然后保存到会话

Ej:

Blade.php

 <input type="hidden" name="idevento" value="25">

控制器:

 session(['variableName' => $request->input("idevento")]);

然后我得到值:

$save_value = Session::get('variableName');

问题是它没有保存值,请帮助

【问题讨论】:

laravel.com/docs/8.x/session#storing-data ? 【参考方案1】:

对于您将使用的商店会话价值:

Session::put('variableName', $request->input("idevento"));

要获取变量,您可以使用:

Session::get('variableName');

【讨论】:

如果对您有帮助,请标记为已验证。 @jerex 感谢您的帮助,但我不断收到 NULL 值 输入必须在
中才能工作并在会话中保存输入的值?
【参考方案2】:

我使用 $variable=Session::get('variableName');但打印 variableName 的内容,而不是将其保存到 $variable

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于在会话中保存输入值,然后打印变量的主要内容,如果未能解决你的问题,请参考以下文章

在 laravel 5.1 中打印所有正在运行的会话变量

如何在 Magento 中自己的会话变量中保存值?

php - 会话变量何时保存?

使用 gorilla 会话时未保存 golang 中的会话变量

提交表单时,会话变量会更改值。

如何保存当前python会话中的所有变量?