
In this article you will learn how to check file request by form submission. Suppose you will upload a file and submit form then if your form submission has file your output will dd the file.
- Just create a form like this
<form action="{{route('fileUpload')}}" method="post" enctype="multipart/form-data">
<div class="custom-file">
<input type="file" name="photo" class="custom-file-input" id="chooseFile" />
<label class="custom-file-label" for="chooseFile">Select file</label>
</div>
<button type="submit" name="submit" class="btn btn-primary btn-block mt-4">Upload Files</button>
</form>
Make sure your route is matching with form action.
Now check if your request has file.
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class ProfileController extends Controller
{
public function ProfilePicture(Request $request)
{
$request->validate([
'name' => 'required',
'photo' => 'required',
]);
if ($request->hasFile('photo')) {
dd($request->photo);
}
}
}
Read my others post
- Add SSL in EC2 Instance
- Read About Javascript Clousre
- Read About Javascript This Keyword
- Read about Sqlstate hy000 1698 access denied for rootuser
Dont forget to comment if need any help
← Previous postLaravel Login url Change via Fortify