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

Sinres's avatar

Multistep form request session

Hey Guys,

I wanted make a multiple form. In first step I have form with - first, last name, company name, street, house number. In second step I have e-mail, phone number and someone message.

How I can make array with all data from field form?

public function createFirstStep(Request $request)
    { 
        $data_form = $request->session()->get('first_name');
        return view('contact-form.first-step', compact('data_form', $data_form));
    }

What I can write in get() parameters to get all field data?

0 likes
3 replies
Snapey's avatar

save the fields to session as an array?

Sinres's avatar

Yes and display data by variable.

Example: $data_form->first_name, $data_form->email, ect.

Please or to participate in this conversation.