您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程
pbootcms留言增加文件上传/图片上传的代码实例
宛儿2024-11-05PbootCMS教程已有人查阅
导读本文介绍了pbootcms想要添加留言文件上传怎么处理,解决思路:打开这个文件apps home controller IndexController.php,在里面添加新增上传入口函数就可以了。
本文介绍了pbootcms想要添加留言文件上传怎么处理,解决思路:打开这个文件apps home controller IndexController.php,在里面添加新增上传入口函数就可以了。
首先引入layui框架:
新增上传入口函数
注意:前端上传功能会影响网站的安全性,容易导致网站被入侵,如非必须情况不建议使用此功能。
首先引入layui框架:
<link rel="stylesheet" href="{pboot:sitetplpath}/layui/css/layui.css?v=v2.5.4">
<script type="text/javascript" src="{pboot:sitetplpath}/layui/layui.all.js?v=v2.5.4"></script>
然后修改前端的留言页面:
<div class="form-group">
<label for="mobile">头 像</label>
<div>
<input type="text" name="ico" id="ico" placeholder="请上传缩略图" class="layui-input">
<button type="button" class="layui-btn upload" data-des="ico">
<i class="layui-icon">?</i>上传图片
</button>
<div id="ico_box"></div>
</div>
</div>
<script>
layui.use(['element','upload'], function(){
var element = layui.element;
var upload = layui.upload;
//执行单图片实例
var uploadInst = upload.render({
elem: '.upload' //绑定元素
,url: '/index.php?p=/index/upload' //上传接口
,field: 'upload' //字段名称
,multiple: false //多文件上传
,accept: 'i**ges' //接收文件类型 i**ges(图片)、file(所有文件)、video(视频)、audio(音频)
,acceptMime: 'i**ge/*'
,done: function(res){
var item = this.item;
layer.closeAll('loading'); //关闭loading
if(res.code==1){
$('#ico').val(res.data[0]);
$('#ico_box').html("<img src='"+res.data[0]+"' width=80 >");
layer.msg('上传成功!');
}else{
layer.msg('上传失败:'+res.data);
}
}
,error: function(){
layer.closeAll('loading'); //关闭loading
layer.msg('上传发生错误!');
}
});
});
</script>
打开apps/home/controller/IndexController.php新增上传入口函数
public function upload()
{
$upload = upload('upload');
if (is_array($upload)) {
json(1, $upload);
} else {
json(0, $upload);
}
}
后台对应的改成图片展示或者其他形式注意:前端上传功能会影响网站的安全性,容易导致网站被入侵,如非必须情况不建议使用此功能。
本文标签:
很赞哦! ()
相关教程
图文教程
pbootcms中文域名怎么获取授权码
pbootcms官方的授权码只能授权英文后缀,如果输入中文域名后缀,会提示域名格式错误,今日代码号就分享一下中文域名获取授权教程。
pbootcms通过会员自带上传实现留言表单图片文件上传的方法
PBOOTCMS3.0会员版本,里面有个会员上传头像的功能,这里可以稍微修改下当做留言上传的功能,首先member/comm/upload.html文件拷贝到上一层/comm/upload.html
pbootcms百度推送提示not_same_site的解决方法
今天本人在进行百度推送的时候,怎么推送都是错误的.百思不得其解,因为之前用的都是好好的怎么突然就不行了呢?因为本人使用的是网站模板框架,是封装好的api发送,所以返回的
pbootcms修改留言提示语后出现问题怎么恢复?
如果在修改留言提示语后出现问题,可以按照以下步骤恢复原始状态:使用备份文件:如果你已经备份了原始的MessageController.php文件,可以直接将备份文件上传到服务器,覆盖当前的
相关源码
-
(自适应)绿色LED灯具照明灯饰灯光灯泡pbootcms网站源码下载本模板基于PbootCMS内核开发,为LED照明、灯具制造及相关光电技术企业量身打造。设计充分考虑了照明行业的展示需求,从产品陈列到技术说明,从光源展示到工程案例,每一个细节都体现出专业照明行业的特点。查看源码 -
自适应LED照明外贸灯具灯泡灯具英文网站模板该外贸灯具网站模板专为LED照明、灯具出口企业定制,采用PbootCMS内核开发,提供高效建站方案。通过响应式设计和SEO优化能力,帮助企业低成本构建专业外贸展示平台。查看源码 -
自适应建材瓷砖卫浴大理石类pbootcms网站模板源码下载为建材瓷砖、卫浴瓷砖企业打造的高端响应式门户模板,基于PbootCMS内核深度开发。采用前沿HTML5自适应架构,无缝兼容手机端触控交互与PC端展示场景。查看源码 -
(响应式)企业管理人力资源服务类pbootcms模板源码下载为人力资源服务及企业管理设计的响应式网站模板,基于PbootCMS内核开发。通过宽屏布局优化岗位展示效果,简洁界面聚焦人才服务核心业务,自适应技术确保在PC端与手机端查看源码 -
WordPress主题模板JustNews资讯博客类源码V5.2.2JustNews主题针对博客创作、自媒体运营及资讯发布类网站的需求而设计,提供专业的内容展示与管理方案。该主题集成前端用户中心功能,支持用户在前端界面发布和投稿文章,操作流程简洁高效。查看源码 -
(自适应)文案文档作文写作word资源网站模板下载本模板基于PbootCMS系统深度开发,针对电影解说、文案分享类网站的特殊需求设计。采用响应式布局技术,确保在手机端和桌面端都能呈现专业的内容展示效果,帮助运营者高效管理影视解说资源。查看源码
| 分享笔记 (共有 篇笔记) |

