【发布时间】:2015-10-31 19:49:07
【问题描述】:
我在 Laravel 5.1 中安装了intervention,我正在使用图片上传和调整大小,如下所示:
Route::post('/upload', function()
{
Image::make(Input::file('photo'))->resize(300, 200)->save('foo.jpg');
});
我不明白的是,干预如何处理上传图像的验证?我的意思是,干预是否已经在其中进行了内置图像验证检查,还是我需要使用 Laravel Validation 手动添加以检查文件格式、文件大小等?我已经阅读了干预文档,但在使用 laravel 干预时,我找不到有关图像验证如何工作的信息。
有人能指点我正确的方向吗..
【问题讨论】:
-
据我所知,您可以看看这个laracasts.com/discuss/channels/general-discussion/… 和这个tutsnare.com/upload-files-in-laravel。在干预中没有内容验证。
-
谢谢@maytham 您的评论无疑对我指出正确的方向有很大帮助。我已经发布了我现在正在使用的解决方案。 :)
-
不客气,这也是我的投票。
-
顺便说一句,作为 Laravel 开发人员,我必须发布对您来说可能很有趣的内容,保护图像并自动添加帮助程序。 stackoverflow.com/questions/31665553/… 和 stackoverflow.com/questions/30682421/…
-
@sajad 卡在哪里
标签: laravel laravel-5 laravel-validation intervention laravel-filesystem