您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国cms后台上传图片功能详细介绍
寒云2023-05-06帝国CMS教程已有人查阅
导读1、上传的文件名字为file,即后台可以通过$_FILES['file']来获取文件内容2、帝国cms默认采用的是form提交的方式来上传文件。3、上传的文件域字段为

1、上传的文件名字为file,即后台可以通过$_FILES['file']来获取文件内容
2、帝国cms默认采用的是form提交的方式来上传文件。
3、上传的文件域字段为:tmp_name,name,type,size,都可以通过$_FILES['file'][$varname]来访问
4、同时提交字段为:tranurl,no,classid,type,其中tranurl为远程文件的地址 ,即需要保存远程文件的时候调用需要将这个写上
5、然后调用e/admin/ecmseditor/ecmseditor.php里面的TranFile来上传数据的功能。
后台入库
tranfrom://1来自编辑器上传
filetime://time(),当前时间
filesize://文件大小,int
classid://
id://
cjid://采集id号
fpath://int类型
type://int类型,1上传图片,2上传flash,3上传多媒体,其他:上传附件,其中,3和其他,帝国cms并未实现,估计商业版的才会实现 。
modtype:// int 0信息,5公共,6会员,不传为其它
filename://字符串
no://文件别名,(真是一个奇葩的字段)
adduser://增加的用户
path://路径
pubid://
fstb://附件表
入库时会根据modtype的不同,进入不同的附件表,下面的具体的表名
信息enewsfile_$fstb5
公共enewsfile_public6
会员enewsfile_member
其他enewsfile_other
modtype表名0,如果 modtype为0,则需要使用GetInfoTranFstb($classid,$infoid,0);这个方法,来调用得到fstb这个分表id号。
$filetype=GetFiletype($file_name)//得到文件后辍名。
CheckSaveTranFiletype($filetype)//得到是否是允许的
文件上传
根据classid以及id得到文件的存放路径,然后就可以直接用move_uploaded_file所文件放到那个地方了。
得到文件扩展名GetFiletype($_FILES['file']['name'])//返回$r[filetype] 扩展名,如.jpg
得到插入的文件名ReturnDoTranFilename($_FILES['file']['name'],$classid)//返回$r[insertfile]//得到文件名称,如sdlfkjsldfjsldfjoiwelwj2938223l2
组合成文件名$r[insertfile].$r[filetype]//得到文件名返回$r[filename]
入库后,再进行是否获得缩略图getsmall和添加水印getmark,操作;
如果需要添加水印和获取缩略图,会先后调用GetMySmallImg和GetMyMarkImg函数进行操作。详情参见/e/admin/ecmseditor/editorfun.php。
然后就可以返回信息了。
很赞哦! ()
相关教程
图文教程
帝国CMS编辑器在IE10浏览器不显示怎么办
打开IE,点击“工具”菜单,选择“兼容性视图设置”,勾选“在兼容性视图中显示所有网站”选项即可
帝国CMS怎么实现3级联动+列表项筛选功能
帝国CMS怎么实现3级联动+列表项筛选功能,功能说明:帝国CMS后台发布信息时选择地区(省市区),前台显示联动联动删选功能!
帝国CMS8.0新增系统模型选择ID列表字段类型功能
帝国CMS8.0版系统模型字段新增“ID列表字段(fieldchid)”类型,可选择多个信息ID作为字段内容,扩展更加灵活强大。比如:实现多个系统模型之间关联等更方便。
虚拟空间怎么获取帝国CMS手机端路径
帝国CMS在使用多终端时候需要填写路径才行,服务器还好,自己直接可以去服务器看就知道路径。
相关源码
-
(自适应)幽默笑话脑筋急转弯搞笑趣图博客pbootcms模板下载本模板基于PbootCMS系统开发,专为幽默笑话、搞笑趣图类网站设计。采用轻松活泼的布局风格,突出娱乐内容分享特色,适合各类笑话、段子、搞笑图片等内容展示。查看源码 -
响应式WordPress简约博客主题Alt_BlogAlt_Blog主题该模板为博客内容展示设计,采用简约现代的风格理念,打造清晰的内容呈现平台。响应式布局确保在不同设备上都能获得良好的浏览体验,帮助博主更好地展示和分享内容。查看源码 -
(自适应)html5导航目录索引工具类网站源码下载本模板基于PbootCMS开发,为站长导航、网址导航类网站设计。采用HTML5+CSS3技术构建,适配PC端和移动端,提供流畅的浏览体验。适用于个人站长、资源导航平台等场景查看源码 -
自适应极简风个人博客文章自媒体网站模板基于PbootCMS开源内核开发的极简个人博客模板,采用移动优先设计原则,通过Media Query技术实现320px至1920px六级分辨率适配,确保在手机、平板及PC设备上均呈现良好的视觉体验。查看源码 -
响应式电脑维修办公用品维护pbootcms网站模板模板介绍(自适应手机版)响应式电脑修理公司pbootcms网站模板-蓝色HTML5电脑修理维修店网站源码下载PbootCMS内核开发的营销型网站模板,该模查看源码 -
(PC+WAP)家居装饰家装建材营销型网站pbootcms模板下载本模板基于PbootCMS开发,主要服务于家居装饰、建材及相关行业。采用现代化设计风格,同时适配PC和移动设备访问。模板结构清晰,突出展示家装案例和建材产品,帮助企业在线上建立专业形象,有效展示产品与服务优势。查看源码
| 分享笔记 (共有 篇笔记) |

