“未定义指数”错误与Laravel和干预图片

问题描述 投票:0回答:1

这是我的文件上传按钮:

<input type="file" name="image" required>
<button class="uk-button uk-button-default" type="button" tabindex="-1">Select Image</button>

而这里的代码处理的文件:

$largeimage = Image::make($_FILES['image']['tmp_name'])->fit(1060,707)->stream('jpg');
Storage::put('public/works/' . md5($image . microtime()) . '_large.jpg', $largeimage);
php laravel forms filesystems intervention
1个回答
0
投票

你有做了很大的改动。公用文件夹它是一个可怕的想法,以存储用户信息也存储有作为根文件夹中存储文件夹。你已经将其存储在存储文件夹

if($request->hasFile('image')){
    $image = $request->file('image');
    $largeimage = Image::make($image)->fit(1060,707)->encode('jpg');
    Storage::put('works/{md5(microtime())}.jpg', $largeimage);
}
© www.soinside.com 2019 - 2024. All rights reserved.