图片上传处理——上传本地服务器
2017-09-29 00:00
399 查看
部署前端创建 uploadify 编写js.可以把放在公共模块image.js 编写图片上传api, 实现图片异步上传
前端代码 引入 {load href="STATIC/admin/uploadify/jquery.uploadify.min.js" /}
在html中嵌入:
php api
前端代码 引入 {load href="STATIC/admin/uploadify/jquery.uploadify.min.js" /}
<script type='text/javascript'> var SCOPE = { 'uploadify_swf' : '__STATIC__/admin/uploadify/uploadify.swf', 'image_upload' : '{:url('api/image/upload')}', } $(function() { // 缩略图 $("#file_upload").uploadify({ 'swf' : SCOPE.uploadify_swf, 'uploader' : SCOPE.image_upload, 'buttonText' : '图片上传', 'fileTypeDesc' : 'Image Files', 'fileObjName' : 'file', 'fileTypeExts' : '*.gif; *.jpg; *.png', 'onUploadSuccess' : function(file, data, response) { console.log(file); console.log(data); console.log(response); if(response){ var obj = JSON.parse(data); console.log(obj.data); $('#upload_org_code_img').attr("src",obj.data); $('#file_upload_image').attr("value",obj.data); $('#upload_org_code_img').show(); } } }); </script>
在html中嵌入:
<img style="display: none" id="upload_org_code_img" src="" width="150" height="150"> <input id="file_upload_image" name="logo" type="hidden" multiple="true" value="">
php api
<?php namespace app\api\controller; use think\Controller; use think\Request; use think\File; class Image extends Controller { public function upload() { $file = Request::instance()->file('file'); // 给定一个目录 $info = $file->move('upload'); // print_r($info);die; if($info && $info->getPathname()) { return $this->result('/'.$info->getPathname(),200); } return ''; } }
相关文章推荐
- 网页上传图片时,直接本地预览无需上传服务器
- 用FileStream上传图片转换成二进制,在本地用行,传到服务器上去出现如下错误
- 本地图片上传至服务器
- Android本地选择图片显示并上传(客户端+服务器)
- 适用于React的富文本编辑器 -- react-umedito 图片上传本地服务器解决方案
- 关于KindEditor组件上传本地图片报服务器异常的错误
- java从服务器上传本地图片到图片服务器
- JAVA实现图片下载至本地,处理后,再上传FTP
- kindeditor 隐藏网络图片功能,只保留本地上传功能,并且将图片进行压缩处理
- php上传本地图片到本地或者服务器上
- 上传图片,为什么在本地wamp上的图片上传正常,移动到服务器上就出现问题了?
- thinkphp微信开发之jssdk图片上传并下载到本地服务器
- summernote处理上传图片到自己的服务器
- struts2 上传本地图片到服务器
- 将本地图片或者网上图片用post方式上传到图片服务器
- kindeditor 隐藏网络图片功能,只保留本地上传功能,并且将图片进行压缩处理
- JavaScript实现图片本地预览功能【不用上传至服务器】
- js 读取本地图片进行预览,上传服务器
- (转)iPhone图片处理:摄像头/相册获取图片,压缩图片,上传服务器,下载,拉伸,方法总结
- MVC异步上传图片到本地/服务器