ok .. я не знаю, сколько из вас было в Laravel. Я не мог найти для этого решения.laravel 5 mime image validation throws exception при загрузке mp3 или mp4
Я проверяю загруженное изображение с помощью Validator, устанавливая правила с типом mime jpeg, bmp и png. Я запускаю сообщение об ошибке, если оно не относится к этим типам.
Он отлично работает для всех типов файлов, но когда я загружаю mp3 или mp4, он показывает исключение в моем контроллере.
MyImageController.php Код:
public function addImageDetails()
{
$input = Request::all();
$ID = $input['ID'];
$name = $input['name'];
$file = array('image' => Input::file('image'));
$rules = array('image' => 'required|mimes:jpeg,jpg,bmp,png');
$validator = Validator::make($file, $rules);
if ($validator->fails()) {
\Session::flash('flash_message_error','Should be an Image');
return view('addDetails');
}
else {
//If its image im saving the ID, name and the image in my DB
}
Это ошибка, которую я получаю, когда я загрузить mp3 или mp4
ErrorException in MyImageController.php line 25:
Undefined index: ID
проверки всех типов файлов, таких как другие [.txt, .doc, .ppt, .exe, .torrent] и т.д ..
Пожалуй '$ вход [ 'ID'] '? –
узнал, что проблема не в mp3 или mp4 .. itz с размером i upload .. если он слишком велик, то php имеет пустую переменную сообщения, кажется ... вот почему я gettin Undefined index: ID .. – sathyadev
Это Великий. Тогда вы опубликуете его как ответ. –