laravel 修改图片 可浏览
2016-09-13 18:50
453 查看
{{–start 上传前查看图片–}}
<’div class=”form-group”>
<’label for=”avatar” class=”col-sm-3 control-label”>头像
<’div class=”col-sm-3”>
<’img id=”img” src=”{{‘/’.$member->avatar}}” alt=”头像” width=”200” height=”200”><’br>
<’div class=”form-group”>
<’label for=”avatar” class=”col-sm-3 control-label”>头像
<’div class=”col-sm-3”>
<’img id=”img” src=”{{‘/’.$member->avatar}}” alt=”头像” width=”200” height=”200”><’br>
修改头像 : <input type="file" style="display: none" class="form-control" id="avatar" name="avatar" value="{{$member->avatar}}"> @include('layouts.message.tips',['field'=>'avatar']) <'input type="button" name="" value="Browse" id="brower_file" class="btn-primary form-control"> <'/div> < /div> <script type="text/javascript"> $('#brower_file').on('click',function (e) { $('#avatar').click(); }) $('#avatar').on('change',function (e) { var fileInput=this; if(fileInput.files[0]){ var reader= new FileReader(); reader.onload=function (e) { $('#img').attr('src',e.target.result); } reader.readAsDataURL(fileInput.files[0]); } }) </script> {{--end 上传前查看图片--}} if (isset($request['avatar']) && !empty($request['avatar'])) { $avatar = $request->file('avatar'); $filedir='uploads/'; //定义图片上传路径 $newImagesName=mt_rand(111,999).'.jpg'; //重新命名上传文件名字 $avatar->move($filedir,$newImagesName) ; $member->avatar = $filedir . $newImagesName; $newPath = str_replace('.jpg', '_thumb.jpg', $member->avatar); Image::make($member->avatar)->encode('jpg', 50)->save($newPath); }
相关文章推荐
- 修改windows XP/2000/2003用缩略图方式浏览图片时的默认尺寸
- 蚂蚁分类信息系统 5.8 修改蚂蚁分类信息系统手机端信息图片浏览方式,自动轮播,带当前图片数字和张数,支持放大浏览
- 修改Thickbox,预加载图片和点击图片前后浏览
- 在 Laravel 5 中集成 Intervention Image 实现对图片的创建、修改和压缩处理
- 在 Laravel 5 中集成 Intervention Image 实现对图片的创建、修改和压缩处理
- 修改windows XP/2000/2003用缩略图方式浏览图片时的默认尺寸
- laravel 图片上传和修改
- [C#]对我的网页动态生成图片方法的修改
- 带客户端脚本的图片控件,可利用后台代码修改图片显示(C#代码)
- 今天浏览新闻的时候,发现一张图片特别有感触
- Picasa2图片查找浏览工具
- 去掉IE浏览图片当鼠标放到图片上时出现快捷工具(打印、邮寄、另存等)
- 图片存储与浏览一例(Linux+Apache+PHP+MySQL)
- 用浏览器浏览图片
- 上传图片并修改其大小(C#)
- 用TreeView控件实现资源管理器(显示本地硬盘下所有文件夹和文件,并可以浏览图片)(示例代码下载)
- 修改程序的图片
- InstallShield 修改对话窗体 Banner 图片
- 上传图片并修改其大小(转载)