2
我需要设置一个包含多个变量的会话,然后将会话返回到下一页。Laravel 5.2:设置并获取多个变量的会话
这里是我尝试
在控制器public function postInvoice(Request $request)
{
$name = $request->name;
$email = $request->email;
$phone = $request->phone;
$zip = $request->zip;
$country = $request->country;
$street_address = $request->street_address;
$city = $request->city;
$state = $request->state;
Session::flash('userInfo', [$name, $email, $phone, $zip, $country, $street_address, $city, $state]);
return view('portal.cart.standardPayment');
}
,然后在我的刀片页面,当我试图让会议回到 我尝试
{!! Session::get('userInfo', $name) !!}
,但得到
未定义v ariable:名称
如何从数组中获取会话变量?
好主意,所以如果我需要添加像'Session :: get('userInfo')[name]''我需要改变'Session :: flash'是某物比如'Session :: flash('userInfo',['name'=>'$ name']'yes ?? –
@YousefAltaf是的,你是对的 –