600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 使用ThinkPHP+Uploadify实现图片上传功能

使用ThinkPHP+Uploadify实现图片上传功能

时间:2020-02-10 18:10:02

相关推荐

使用ThinkPHP+Uploadify实现图片上传功能

php教程|php手册

ThinkPHP,Uploadify,图片上传

php教程-php手册

apk服务器验证源码,vscode中写js代码,ubuntu网卡重启,tomcat自动停止服务,sqlite amp,武汉网页设计怎么样,常见数据库 默认用户名,怎么远程linux服务器,ecshop晒单插件,报表前端框架,爬虫电话加密,php修改文件内容,seo优惠,springboot加网页,开发触屏版网站标签,jquery 开发网站,php网页斗地主源码,bootstrap表格模板,后台管理模板,dux大前端多个独立页面,php加盟店会员管理系统源码,百度搜索风云榜小偷程序lzw

这篇文章主要介绍了使用ThinkPHP+Uploadify实现图片上传功能,需要的朋友可以参考下

droidwall源码,vscode的div颜色设置,ubuntu2,tomcat有哪些注解,测试爬虫服务,php 函数命名规范,厦门seo搜索优化哪家好,电影院解析网站,微影视网站模板lzw

安卓多媒体发布系统源码,vscode 打造,ubuntu pyenv,tomcat jboos,sqlite容量速度,中国有服务器吗,注册插件,前端angela框架书,爬虫大战在线观看,php高可用,江西seo培训,照片网站cms,特效网页模板,php 动态生成前端模板,微信页面滑动到底部js,spring图书管理系统,怎样购买网站程序lzw

首先,将下载的Uploadify压缩包解压放到公共文件夹内。实现代码如下:

前台html部分:

var img_id_upload=new Array();//初始化数组,存储已经上传的图片名var i=0;//初始化数组下标$(function() { $(‘#file_upload’).uploadify({ ‘auto’ : false,//关闭自动上传 ‘removeTimeout’ : 600,//文件队列上传完成1秒后删除 ‘swf’ : ‘/Public/uploadify/uploadify.swf’, ‘uploader’ : ‘/_URL_/Article/uploadify’, ‘method’ : ‘post’, //方法,服务端可以用$_POST数组获取数据 ‘buttonText’ : ‘选择图片’,//设置按钮文本 ‘multi’ : true,//允许同时上传多张图片 ‘uploadLimit’ : 8,//一次最多只允许上传10张图片 ‘fileTypeDesc’ : ‘Image Files’,//只允许上传图像 ‘fileTypeExts’ : ‘*.jpg; *.jpg; *.jpg’,//限制允许上传的图片后缀 ‘fileSizeLimit’ : ‘2000KB’,//限制上传的图片大小 ‘onUploadSuccess’ : function(file, data, response) { //每次成功上传后执行的回调函数,从服务端返回数据到前端$(‘#image’).append(‘

‘); img_id_upload[i]=data; i++; } });});

上传

action执行代码部分:

public function uploadify()

{

$ph=M(‘Upload’);

import(‘.UploadFile’);

$upload = new UploadFile();// 实例化上传类

$upload->maxSize = 93145728 ;// 设置附件上传大小

$upload->saveRule =rand(1,9999);

$upload->allowExts = array(‘jpg’, ‘gif’, ‘png’, ‘jpeg’,’flv’,’avi’,’mov’);// 设置附件上传类型

$upload->savePath = ‘./Uploads/’;// 设置附件上传目录

if(!$upload->upload())

{// 上传错误提示错误信息

$this->error($upload->getErrorMsg());

}else{// 上传成功 获取上传文件信息

$info = $upload->getUploadFileInfo();

}

for($i=0;$iadd($data);

}

/*if($rs)

{

$this->success(“成功”);

}else

{

$this->error(“失败”);

}*/

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。