try this one @abdulmabud
public function cartAdd(Request $request){
session(['key' => 'value 1']);
$output = $request->session()->get('key');
dd($output);
}
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
When I write this line of code
public function cartAdd(Request $request){
$request->session()->put('key', 'value 1');
$output = $request->session()->get('key');
dd($output);
}
Then output "value 1"
But when I comment one line code which set the session value
public function cartAdd(Request $request){
// $request->session()->put('key', 'value 1');
$output = $request->session()->get('key');
dd($output);
}
Then output
"this is key 1"
This is my previous session value. What's wrong with this. This time output should be "value 1"
Please or to participate in this conversation.