Laravelでファイルをアップロードしていて、その検証が機能していないようです。私のファイルのLaravelでファイルの種類を検証する方法
public function cv(Request $request) {
if ($request->hasFile('cv')) {
$file = $request->file('cv'); //i need this later to upload the file
$rules= [
'cv' => 'mimes:application/msword,text/plain,application/pdf,application/vnd.openxmlformats-officedocument.wordprocessingml.document'
];
$x = $request->all();
$validator=Validator::make($x, $rules);
if ($validator->passes()){
dd("Passes");
}else{
dd("fails");
}
}}
私のhtmlコードは次のとおりです:このコードは失敗すると思われるいくつかの理由<input type='file' name='cv'><br>
、およびバリデータは、ファイルがある場合にのみ渡し、次のように
私のコントローラのコードがありますpdf。私は、ユーザーがpdfファイル、docファイル、docxファイル、amdテキスト/プレーンファイルをアップロードしたいだけです。 Microsoft docファイルをアップロードしようとすると失敗します。誰かが私を助けてくれますか、私が間違ってやっていることはわかりません。
ああ、謝罪、私はそれを拾いませんでした。ありがとう!ただし、私はまだMicrosoft docファイルをアップロードすることができません。 – Muhammad