2016-08-09 8 views
-1

私は、イメージの検証のためにmimeタイプのLaravel検証を行っています。しかし、MIMEタイプの検証は画像の検証ではありません。ここでLaravel 5.2 MIMEタイプの検証が機能しない

は、検証コード

$this->validate($request, [    
      'image' => 'required|mimes:jpeg,png,jpg,gif,svg', 
     ]); 

これは検証スクリプトであり、ここでは送信フォームの詳細です。

<div class="form-group"> 
    <div class=" col-sm-12"> 
    {!! Form::file('image', ['class' => 'form-control']) !!} 
     @if ($errors->has('image')) <span class="help-block">{{ $errors->first('image') }}</span> @endif 
    </div> </div> 

必須の検証はうまくいきますが、私がMIME検証を使用するときはうまくいきません。私が間違っているところを教えてください。

+0

それは「それが動作していない」とは何を意味するのでしょうか?それは正しいデータのためにエラーを返しますか?無効なデータに対してOKを返しますか? –

+0

私は、イメージフィールドで必要な検証が機能していると言っていますが、イメージパラメータを持つmimesタイプでは検証が機能していません。 –

答えて

1

使用私はそれが仕事になると思う。このライン

'mimetypes:image/jpeg,image/png,image/jpg,image/gif,image/svg' 
+0

それは私のために働いています.. –