처음에. 내 코드하지만 아무것도 변경 수정하려고 Laravel 5 - session put not working Laravel session key is null after put in session laravel session returning null inspite of setting it Laravel 5 - session doesn't workLaravel 세션 - put() return null
:
나는이 질문을 보았다.문제 :
http://localhost:8000/session/set
에 - http://localhost:8000/session/get
에 세션 (NULL을 반환 위해서 var_dump) 을 저장하려고 - 내가 저장이 세션을 얻으려고 노력하지만하지 않습니다. SessionController.php
에서
내 코드 :
class SessionController extends Controller{
public function accessSessionData(Request $request){
if($request->session()->has('name')){
var_dump($request->session()->get('name'));
}
else{
echo 'No data in the session.';
}
}
public function storeSessionData(Request $request){
var_dump($Crequest->session()->put('name','Filip'));
echo "Data has been set.";
}
}
내 코드 route.php
에가 :
Route::get('session/get', '[email protected]');
Route::get('session/set', '[email protected]');
Route::get('session/delete', '[email protected]');
session.php
에서 드라이버는 표준 storage_path
와 file
로 설정합니다.
폴더 저장 세션 - chmod를 755
어떤 아이디어가?
확인 :
$session = session();
세션에 새 값을 넣어 :
는 세션 객체를 가져옵니다. 이 방법을 따르십시오 : 1. 터미널에서 : composer require illuminate/html' 2. 제공자 \ Illuminate \ Html \ HtmlServiceProvider :: class에 config/app.php를 추가하십시오. 3. 동일한 파일에서 : ''양식 '=>를 분명히 \ html로 \ FormFacade :: 클래스, 'html로 '=>를 분명히 \ html로 \ HtmlFacade :: 클래스,' 파일 5. 다시 시작 SERV 모든 것을 (도 다시 시작 컴퓨터)에 저장 (4) 그리고 var_dump()가 작동하더라도 null을 반환하는 pull() – kjugi$session = session(['key' => 'value']);
세션에서 값을 가져