1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > layui框架实现文件上传及TP3.2.3对上传文件进行后台处理操作示例

layui框架实现文件上传及TP3.2.3对上传文件进行后台处理操作示例

时间:2023-04-06 00:08:25

相关推荐

layui框架实现文件上传及TP3.2.3对上传文件进行后台处理操作示例

后端开发|php教程

layui框架,文件上传,TP3.2.3,thinkPHP,后台处理

后端开发-php教程layui框架是1.0.9版本。。

食品塑源码内容,vscode访问远程git,ubuntu meta键,ssm tomcat6,爬虫捡漏,php过滤非法字符,顺昌企业seo服务电话,开源 网站 管理,带积分的淘客模板lzw

首先html页面代码如下:

导航网手机版源码下载,ubuntu合盖怎么唤醒,爬虫数据最佳分析,php umask(),seo iis日志lzw

regcomp 源码,vscode怎么更改下载路径,ubuntu查找gcc,tomcat外网访问管理,道路安全爬虫,iis php 日志分析,怎么做seo 关键词lzw

js代码如下:

layui.use(upload, function (){ var upload = layui.upload; var url="__PUBLIC__"; upload({ elem: #banner_file_upload, url: "/index.php/Admin/Product/upload", method: post, before: function(obj){ console.log(文件上传中); layer.load(); }, success: function (msg) { console.log(msg); if(msg.msg=="success"){ layer.closeAll(loading); layer.msg("上传成功"); $("#img_url1").attr("value", msg.src); }else if(msg.msg=="error"){ layer.closeAll(loading); layer.msg(msg.code); } }, error:function (data) { layer.msg("上传失败"); console.log(data); } });});

接下来的php后台接值的方法:

#上传文件方法public function upload(){ $res=array(code=>1,msg=> o sorry,data=>array( src=>\,) ); #图片存放路径 $directory = C(UPLOAD_PATH)."/Public/docment/"; #判断目录是否存在 不存在则创建 if(!(is_dir($directory))){$this->directory($directory); } #获取数据库最后一条id 当做文件名称 $product_last_id=D(ApiProduct)->getLastId(); $savename="ApiProduct_".time().\_.($product_last_id[id]+1); $upload = new \Think\Upload(); $upload->maxSize = 0; $upload->exts = array(doc,docx,xls,xlsx,pdf, xt); $upload->rootPath = $directory; $upload->saveName="$savename"; $upload->savePath = \; $info = $upload->uploadOne($_FILES[anner_file_upload]); if(!$info){$res[code]=$upload->getError();$res[msg]=error; }else{$res[code]=0;$res[msg]=success;$res[src]="/Public/docment/".$savename.".".$info[ext]; } echo json_encode($res);die;}/*** 递归创建文件* @author erwa*/public function directory($dir){ return is_dir ( $dir ) or directory(dirname( $dir )) and mkdir ( $dir , 0777);}

您可能感兴趣的文章:

Laravel框架实现model层的增删改查操作示例

ThinkPHP框架实现导出excel数据的方法示例

原生JS实现Ajax通过POST方式与PHP进行交互的方法示例php技巧

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