私は助けてください前に、ボタンのイベントをクリックしてセッション変数を設定することができます。 ログイン後、ユーザーがボタンをクリックしたときにセッション変数を作成して、その変数がホームコントローラで呼び出せるようにしたいとします。 私は以下のコーディングセッションを行っているときに、いずれかのユーザーがボタンをクリックしているかどうかを覚えているかどうかは、ログイン後毎回1hiを表示しています。どのように私はlaravel
$('#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 –