Hi, I'm pretty new to this as well, but hope I can help!
You are missing a name attribute on your email input which is required in order to pass the value when the form is submitted.
As no email address is passed through to the controller the validator will fail - because the email field is required. The controller then redirects to the 'welcome' page with the validation errors. The validation error will be shown on the page if you insert the following into your welcome blade:
<p>{{ $errors->first('email') }}</p>
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community