【发布时间】:2016-06-30 10:54:10
【问题描述】:
请帮帮我。 我想在用户单击按钮时创建一个会话变量,然后在登录该变量后我可以在家庭控制器上调用该变量。 当我在进行下面的编码会话时,记住用户每次登录后是否都点击了按钮,它会显示 1hi。
函数是:
$('#sub').on('click',function(){
<?php \Session::put('testings', true);
?>
});
登录后我要显示的控制器如下:
public function home($reset = null){
// indexed previous documents.
$this->createResourcIndex();
$this->title = 'Home';
$folders = $folderList = [];
$userLoggedIn = false;
$sharedFiles = [];
if(\Auth::check()){
if(\Session::get('testings'))
{
echo \Session::get('testings');
\Session::forget('testings');
echo "hi";
}
else{
echo "hello";
}
die;
}
}
请帮我看看我哪里错了。
【问题讨论】:
-
通过此代码,您默认创建该会话。如果它不起作用,可能会话之前已设置,为了测试我们的代码,请使用另一个密钥或空会话。 @user2110253
标签: php laravel laravel-4 laravel-5