'Saving multiple files but in different $request->file() in Laravel
When I try uploading multiple files in different inputs, it only saves the first one. I have no idea how it should work, and I don't want to use only one input for all files with <input type="file" multiple> because it doesn't serve the purpose of my application.
if ($request->hasFile('image') && $request->hasFile('cin')
&& $request->hasFile('b3')
&& $request->hasFile('permis')) {
$image = $request->image->hashName();
$cin = $request->cin->hashName();
$b3 = $request->b3->hashName();
$permis = $request->permis->hashName();
$request->image->move(public_path('DriverFiles/'.$request->email.'/'), $image);
$request->cin->move(public_path('DriverFiles/'.$request->email.'/'), $cin);
$request->b3->move(public_path('DriverFiles/'.$request->email.'/'), $b3);
$request->permis->move(public_path('DriverFiles/'.$request->email.'/'), $permis);
} else {
$image = 'avatar1.jpg';
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
