Em có tạo một form upfile. các file đinh dạng ảnh em upload lên bình thường có file mp4 là em không upload được,em cũng sửa file php.ini . Bác nào giúp em với. Em cảm ơn nhiều:
Đây là code form của em:
@extends('layouts.app')
@section('content')
<div class="container">
<div class="col-md-6">
<div class="panel">
<div class="panel-title"> Up File</div>
<div class="panel-body">
<form action="{{route('postfile')}}" method="post" enctype="multipart/form-data">
<input type="hidden" name="_token" value="{{csrf_token()}}">
<div class="form-group">
<div class=" col-md-4 label-info">Chose File</div>
<input type="file" name="file" class="form-control">
</div>
<div class="form-control">
<input type="submit" value="Upfile">
</div>
</form>
</div>
</div>
</div>
</div>
@endsection
Code xử lí file upload:
public function postFile(Request $request)
{
$file = $request->file(‘file’);
$path = $file->getRealPath();
$type = $file->getClientMimeType();
$name = $file->getClientOriginalName();
echo '<pre>';
print_r($file);
echo '</pre>';
if (preg_match('/jpeg/', $type, $matches)) {
if (!file_exists('fileUpload/image/200-200' . $name)) {
$this->loadImage($path);
$this->resizeImage(200,200);
$this->saveImage('fileUpload/image/200-200'.$name);
$this->loadImage($path);
$this->resizeImage(370,500);
$this->saveImage('fileUpload/image/370-500'.$name);
// echo 'dfd'. move_uploaded_file('ok.jpg','fileUpload/image/');
// $file->move('fileUpload/image', $name);
echo 'Up file ok;';
} else {
echo 'file existed';
}
} else {
echo 'upfile fail! check type file! ';
}
// $pattern = '/[image][]/';
echo '<br>name:' . $name;
echo '<br> type:' . $type;
echo '<br> path:' . $path;
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?