作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试使用 Laravel 上传视频。虽然当我改变我的 Controller 线时上传图像对我来说工作正常
echo '$file' . $file->getClientOriginalName() . '"/>';
到:
echo '<file src="uploads/' . $file->getClientOriginalName() . '"/>';
我只看到uploaded
写在新页面上,但没有视频。
Controller :
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Request;
class UploadController extends Controller
{
public function upload(Request $request)
{
if(Request::hasFile('file')){
echo 'Uploaded';
$file = Request::file('file');
$file->move('uploads', $file->getClientOriginalName());
echo '$file' . $file->getClientOriginalName() . '"/>';
}
}
}
路线:
Route::get('/', function () {
return view('welcome');
});
Route::post('upload', 'UploadController@upload');
查看:
<html>
<head>
<title>Laravel</title>
<link href='//fonts.googleapis.com/css?family=Lato:100' rel='stylesheet' type='text/css'>
</head>
<body>
<div class="container">
<div class="content">
<h1>File Upload</h1>
<form action="{{ URL::to('upload') }}" method="post" enctype="multipart/form-data">
<label>Select image to upload:</label>
<input type="file" name="file" id="file">
<input type="submit" value="Upload" name="submit">
<input type="hidden" value="{{ csrf_token() }}" name="_token">
</form>
</div>
</div>
</body>
</html>
最佳答案
你可以这样尝试:
Controller :
use Illuminate\Support\Facades\Request;
class UploadController extends Controller
{
public function upload(Request $request)
{
if(Request::hasFile('file')){
$file = Request::file('file');
$filename = $file->getClientOriginalName();
$path = public_path().'/uploads/';
return $file->move($path, $filename);
}
}
}
php.ini 文件包含一些可能影响这一点的限制。尝试将这些更改为足够高的值:
upload_max_filesize = 10M
post_max_size = 10M
memory_limit = 32M
关于php - 如何使用 Laravel 上传视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40138976/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!