MuratCanKuru Sen gelen veriyi array değilde string olarak kullanmaya çalışıyorsun. Array geldiği için array olarak foreach ile tek tek dosyamı değil mi bakmalısın. Yada şu
$files = $request->file('attachment');
if($request->hasFile('attachment'))
{
foreach ($files as $file) {
$file->store('users/' . $this->user->id . '/messages');
}
}
Blade template kısmı;
<form method="post" action="{{url('image-upload')}}" enctype="multipart/form-data">
{{@CSRF}}
<input type="file" name="attachment[]" multiple>
<button type="submit" class="btn btn-success" style="margin-top:10px">Submit</button>
</form>