0
データベースの同じ入力と同じ行に複数の画像をアップロードしようとしています 同じ方法で単一の画像アップロードで私と働いていましたが、
コントローラ配列Laravel 5.4のメンバー関数hashName()を呼び出します。
$files = $request->file('file');
if(!empty($files)) :
foreach($files as $file) :
$name = time().$file->getClientOriginalName();
Storage::putfile('public/images', $request->file('file'));
$file->move('images/client/preview', $name);
$car->file = $name;
endforeach;
endif;
HTML
<div class="form-group {{ $errors->has('file') ? ' has-error' : '' }} ">
<input class="form-control" type="file" id="files" name="file[]" value="{{ old('file')}}" multiple />
<output id="list"></output>
@if($errors->has('file'))
<div class="alert alert-danger alert-dismissable">
<i class="fa fa-info"></i>
<b>Alert!</b> {{ $errors->first('file') }}
</div>
@endif
</div>
:ここ
は私のコードだ複数の画像でそれを試してみてくださいここ
はい同じ方法で修正しました。 あなたは私に最初のリプレイの理由を教えてくれました。私は配列を渡したので、私はそれの代わりに$ fileを置く必要があると推測しました。 ありがとう –