php ckeditor上传图片文件大小限制修改ckeditor编辑器在上传图片或文件时是没有大小限制的,下面我们来给大家介绍两种ckeditor上传图片文件大小限制问题解决办法。

一种可以通过修改PHP.INI配置文件上传大小来限制,另一种方法只能手动修改Fckeditor源码,方法如下

1、打开editor/filemanager/connectors/php目录下config.php,创建Config变量设置上传图片大小,这里以KB为单位

1、$Config['MaxImageSize']= '1024';

2、打开editor/filemanager/connectors/php目录下commands.php,找到

代码如下

复制代码

if ( isset( $Config['SecureImageUploads'] ) )

{

if ( ( $isImageValid = IsImageValid( $oFile['tmp_name'], $sExtension ) ) === false )

{

$sErrorNumber = '202' ;

}

//上传图片大小限制

}

在上传图片大小限制处,添加

if ( isset( $Config['MaxImageSize'] ) )

{

$iFileSize = round( $oFile['size'] / 1024 );

if($iFileSize > $Config['MaxImageSize'] )

{

$sErrorNumber = '204';

}

}

说明:由于PHP计算上传图片大小以字节为单位,所以代码首先将上传的图片大小折算为KB,再来对比是否超出了规定的图片大小,如超出,则报错。

注意最后将

代码如下

复制代码

if ( !$sErrorNumber && IsAllowedExt( $sExtension, $resourceType ) )

{

//Fckeditor上传图片功能

}

else

$sErrorNumber = '202' ;

代码块结尾处的else语句去除,否则实现不了限制Fckeditor上传图片文件大小的功能。

3、打开editor/dialog/fck_image/fck_image.js,添加错误代码(errorNumber)信息,找到OnUploadCompleted函数,添加

代码如下

复制代码

case 204 :

alert( "Security error. File size error." ) ;

return ;

至此限制Fckeditor上传图片文件大小配置就完成了,其他类型的上传文件大小限制也是这种思路。

/php/31820.htmlwww.phpzy.comtrue/php/31820.htmlTechArticlephp ckeditor上传图片文件大小限制修改 ckeditor编辑器在上传图片或文件时是没有大小限制的,下面我们来给大家介绍两种ckeditor上传图片文件大小限制问题解决办法。 一种可以通过修改...

php用ckeditor无法上传大图片,php ckeditor上传图片文件大小限制修改相关推荐

  1. js优化上传大图片显示问题(压缩图片展示)

    亲测有效,下面是上传后的图片加载时间以及压缩图片加载时间. 一.解决方案 上传文件时,发现上传4M的图片,上传时有进度条,但是进度条结束之后,加载图片耗时917ms,当用户焦急的盯着进度条结束后,还要 ...

  2. Nginx上传大图片或者大文件失败

    问题出现:使用nginx做反向代理或者请求转发时小的图片或者文件可以上传成功,大的失败,请求被终止 根据官方文档说明,可以在nginx配置文件中http.server.location等配置块添加配置 ...

  3. wangeditor php上传本地图片,wangEditor 本地上传图片配置

    let editor; new Vue({ el: '#app', data() { return {} }, mounted() { this.initEditor(); }, methods: { ...

  4. 帝国cms上传大图片分片大视频大文件webuploader插件

    使用方法 http://www.sjmoban.com/sucai/21.html?tguserid=2 特别注意lskcore为必下核心二开函数库 将上述文件放到网站根目录 修改字段如下 修改字段名 ...

  5. 大华sdk(java)上传人脸图片到人脸库,订阅人脸识别对比

    上传人脸图片到人脸库 controller: @RestController @RequestMapping("/facePicture") public class FacePi ...

  6. okhttp 上传大文件失败

    博主遇到的是 服务器设置了上传文件限值:2M,修改php.ini upload_max_filesize 后即可上传大图片

  7. ASP.NET MVC3 上传头像图片并截图

    关于上传头像并且截图网上应该有很多资料,大多都是JQuery插件,用起来不是很方便 本文所介绍的方法将快速完成一个"上传头像图片并截图",只需要修改少量的代码 我们先来看看完成后的 ...

  8. 多个ajaxFileUpload上传图片与ajax合用,解决同步问题,用户随意上传多少图片都可以;

    需求描述:因ajaxFileUpload 文件上传插件是异步请求,但是业务上需要先得到 ajaxFileUpload 请求后的图片url, 在通过ajax 把图片URL等其它需要录入的数据一并写入数据 ...

  9. 并发编程知识总结,软件开发架构,socket套接字模板,粘包问题,struct解决粘包问题,上传大文件数据,socketserver,关于操作系统的发展史,进程,线程。...

    并发编程知识总结 软件开发架构 C/S: client:客户端 server:服务端 优点:占用网络资源少,软件的使用稳定 缺点:服务端更新后,客户端也要更新,需要使用多个软件,需要下载多个客户端 B ...

最新文章

  1. 牛客国庆集训派对Day6 B.Board
  2. mysql 转成树_mysql整形转换的坑
  3. 果园机器人的课文_小学三年级下《果园机器人》课文
  4. Interview:算法岗位面试—10.15下午—上海某公司算法岗位(偏机器学习,合资制造行业)技术面试考点之电话面试—研究项目的技术考察
  5. 云炬60s看世界20211125
  6. 谈谈我理解的敏捷开发--转载
  7. python中使用grpc方法示例_在Python中使用gRPC的方法示例
  8. java电信计费项目论文_基于JAVA开发的电信IP计费系统设计毕业论文
  9. JacksonUtils Jackson的JSON序列化反序列化
  10. C++学习之路 | PTA乙级—— 1030 完美数列 (25 分)(精简)
  11. Go 实现 soundex 算法
  12. 硬件知识学习整理:(上拉,下拉),(三极管),(OC,OD,推挽输出),(NMOS与PMOS),(MOSFET驱动电路),(IR2110S)
  13. php 格林尼治标准时间,PHP函数第18款:返回格林威治标准时间MyDate
  14. 什么是DNS的正向解析与反向解析?代码实现?
  15. HTML 按钮交互,20 个交互非常棒的按钮代码_html/css_WEB-ITnose
  16. 物联网产品的发展简介(一)【产品篇01】
  17. java for 代表什么意思_java中的for是什么意思
  18. MVC |分部视图 PartialView()
  19. LeetCode:Database 21.统计各专业学生人数
  20. C51单片机实验——LCD 1602液晶显示器

热门文章

  1. (原创)[短小精悍系列]RGB(RGI/RGV)颜色明度(亮度)计算公式 (又称灰度公式,彩色照片转黑白照片时能派上用场)
  2. java判断对象属性为空_Java判断对象属性全为空
  3. dat2img格式转换-ROM定制开发教程
  4. C语言,有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中
  5. 2019年南京大学计算机研究生复试分数线,2019南京大学研究生分数线汇总(含2016-2019历年复试)...
  6. β版本展示博客-第二组(攻城喵组)
  7. 【学习档案】word文档转为XML格式
  8. java 坦克大战画坦克_Java坦克大战部分:画出界面,敌人坦克,我的坦克,不出界,键盘事件【诗书画唱】...
  9. RGB颜色与颜色名称对照表
  10. shader实例:实现类似宝可梦 Pokemon 的战斗转场