Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

biswajeetetech's avatar

Session is not working, on other blade page I am not getting data

 Yes  No

public function postpricingform(Request $request){

    $validatedData = $request->validate([
        'newReg_renewal' => 'required',
        'nuans_report' => 'required',
        'gst_hst_reg' => 'required',
        'payroll_reg' => 'required',
        'importExport_reg' => 'required',
        'delivery' => 'required',
    ]);

    if(empty($request->session()->get('userdata'))){
        $userdata = new userRegistrationData();
        $userdata->fill($validatedData);
        $request->session()->put('userdata', $userdata);
    }else{
        $userdata = $request->session()->get('userdata');
        $userdata->fill($validatedData);
        $request->session()->put('userdata', $userdata);
    }

    return redirect('/business-detail');
    
}
0 likes
2 replies
Snapey's avatar
Snapey
Best Answer
Level 122

use laravel debugbar so that you can see what is in session at any point

biswajeetetech's avatar

it shows this after use laravel debugbar #attributes: array:5 [▼ "newReg_renewal" => "New Registration" "gst_hst_reg" => "Yes" "payroll_reg" => "Yes" "importExport_reg" => "Yes" "delivery" => "Free" ]

All attributes are there and display on blade page except one attribute (" nuans_report"), but I did the same code for all attributes

Please or to participate in this conversation.