私のLaravelプロジェクトでファイルをアップロードするページを作成しましたが、laravelの$ファイルを使用すると一部のシステムでのみ正常に動作しますが、下の画像に示されています。モデルで、私はファイルをアップロードするために使用しています
機能
public function add_document_sub_cert($req)
{
$subcontractor_id = $req['subcontractor_id'];
$reference_id = $req['reference_id'];
$files = $req->file("uploaded_doc0");
$i = 0;
foreach($files as $file){
$i++;
$ext = $file->guessClientExtension();
$name = $file->getClientOriginalName();
$file_name_1 = str_replace(".".$ext,"",$name);
$path = $file->storeAs('subcontractor/','avc'.$i.'.jpg');
if($path){
$document = new Document();
$document->doc_name = 'avc.jpg';
$document->module = 'subcontractor';
$document->reference_id = $reference_id;
$document->save();
}
}
}
メソッドのパラメータで '($ req)'を '(Request $ req)'にするべきではありませんか? – linktoahref