当前位置:首页 > 日记 > 正文

一个限制CKEditor上传图像文件大小的方法

一个限制CKEditor上传图像文件大小的方法
一个可以通过修改php.ini配置文件上传大小的限制,和其他只能手动修改FCKeditor的源代码,如下
打开编辑器 / / / PHP文件管理器连接器目录config.php,创建集上传图片的大小配置变量,在KB单位
1、配置'maximagesize} = {美元'1024;
2、打开编辑/文件管理/连接器/ PHP目录commands.php,找到
复制代码代码如下所示:
如果(isset($配置{ 'secureimageuploads ' }))
{
如果(($ isimagevalid = isimagevalid($ Profile { 'tmp_name},sextension美元))= false)
{
serrornumber美元= '202;
}
上传图片/大小限制
}
在上传图片大小限制时,添加
如果(isset($配置{ 'maximagesize ' }))
{
ifilesize美元=圆(约合Profile { 'size} / 1024);
如果($ ifilesize >配置{ 'maximagesize美元'})
{
serrornumber美元= '204;
}
}

注意:因为在PHP计算中,上传图片的大小是字节,所以代码首先将上传的图片大小上传到KB,然后比较上传图片的大小是否超过指定的图片大小。如果超过了,就会报告错了。
注意结尾
复制代码代码如下所示:
如果(!serrornumber isallowedext美元($ sextension,resourcetype美元))
{
/ / fckeditor上传图片功能
}
其他的
serrornumber美元= '202;

在代码块的最后的else语句删除,否则函数FCKeditor限制图像文件的大小是没有限制的。
3、打开编辑/ / / fck_image.js fck_image对话框,添加错误代码(errornumber)信息,找到onuploadcompleted功能,添加
复制代码代码如下所示:
案例204:
警报(安全错误。文件大小错误;
返回;

在这一点上,的FCKeditor上传图像文件的大小是完成,和上传文件大小限制的其他类型也有同样的想法。

相关文章

如何删除我访问过的空间记录

如何删除我访问过的空间记录

空间,删除,电脑软件,方法1:删除在自己的空间里的个人中心;我已经看到了谁;; 1,进入好友空间后,重新打开自己的空间,然后单击主页左上角的个人中心。 2,找到在右边的底部,我见过谁,这里会显示你最近访问过的空间记录(最多9个),把鼠标放在某个信息上,将显…

如何提取启动组安装WIN2003系统时

如何提取启动组安装WIN2003系统时

安装,系统,启动,电脑软件,点评:WIN2003系统已成为安全稳定系统的长老。对WIN2003系统安装的要求也越来越高。如何提取启动组在安装WIN2003系统下面可以看到。 WIN2003系统已成为安全稳定系统的元老,所以很多用户会选择它作为首先使用的系统。…

自动Win8无线网络断网的解决方法

自动Win8无线网络断网的解决方法

解决方法,无线网络,断网,电脑软件,Comment: after win8 is installed, the wireless network will always automatically break down, and the connection is not old enough. 只有网络适配器可以重新启动才能连接。这个问题的解决办法如下…

如何对Win8系统的硬盘(全过程图)

如何对Win8系统的硬盘(全过程图)

系统,硬盘,全过程,电脑软件,Comment: how does Win8 defragment the hard disk 一定有许多白色的。不必担心,这篇文章有很好的教程。你可以参考一下,希望能对你有所帮助。 Win8的硬盘碎片整理如下: 1,右击任意一个字母,选择属性。 2,选择工具,单…

MySQL数据库优化中应遵循的原则

MySQL数据库优化中应遵循的原则

数据库优化,中应,原则,电脑软件,MySQL,这是一篇很好的mysql数据库优化文章,我在网上看到过,内容很充实! 1。使用索引遍历表更快。 默认创建的索引是非集群索引,但有时不是最好的。在非聚集索引中,数据物理存储在数据页上。合理的索引设计应基于…

mysql4文件C:mysqlsharecharsetscon

mysql4文件C:mysqlsharecharsetscon

发现,文件,电脑软件,errcod,mysqlsharecharsetsconf,下面的提示是在PHP + MySQL 5.1 4.4.1环境介绍: 复制代码代码如下所示: 文件C: MySQL 分享字符集。conf'not发现(Errcode:22)字符集# 33不是一个,是的, 在查找之后,基本上可以确定PHP的较低版本…

oracle性能优化建议综述

oracle性能优化建议综述

综述,性能优化,建议,电脑软件,oracle,原则一:注意WHERE子句中的连接顺序: Oracle使用自底向上序列解析WHERE子句。根据这个原则,表之间的连接必须写在其他条件之前。可以筛选出最多记录数的条件必须写在WHERE子句的结尾处。 特别是主键id =这…

PHP计算二维数组中元素数的一种方

PHP计算二维数组中元素数的一种方

计算,方法,二维数组,中元,素数,解决 1。第一次读到的数据从数据库均场合并到一个字符串。 复制代码代码如下所示: 而($米萝= $连接器,fetch_array($结果)) { (=) $str =内容$米萝{}。'。; } arr_str美元= substr($str,0 - 1); > 字符串被截取,因为最…

解决问题在PHP源#

解决问题在PHP源#

解决问题,电脑软件,PHP,PHP最近写的查询里面的源# 4或源# 5经常遇到这样的问题,它是通过mysql_query($ SQL1)进行查询操作,返回的结果不是场源,去网上查一些信息,是资源问题,虽然原则上这种情况还不明白,但解决方案,这是解决问题的代码: 复制代码代码…

一种通过win7系统桌面快捷方式创建

一种通过win7系统桌面快捷方式创建

本地连接,系统,桌面快捷方式,方法,电脑软件,点评:当我们刚刚换了win7的系统,因为没有人教,我知道系统好,所以啊,为了面子,我不能找到一个长时间的连接的地方,我只能默默的寻找它,所以我想给你一个方法来创建桌面上的本地连接。 萧边只是改变了win7…

Linux的BG和FG命令简介

Linux的BG和FG命令简介

命令,简介,电脑软件,Linux,BG,评论:Linux提供了FG和BG命令,使我们能够轻松地调度正在运行的任务,并使程序在前台和后台之间切换。本文将详细介绍,需要的朋友可以参考。 我们都知道,在Windows上,我们要么让程序在后台运行,要么停止服务,而不是让程序…

升级后,电影已死,蓝屏快快。

升级后,电影已死,蓝屏快快。

蓝屏,升级,已死,电影,电脑软件,问题: 在我们3.5版开始的时候,再升级到5,看了几部电影,从第一部电影死机,电脑屏幕不动,只有关掉电源重启蓝屏开机,然后再打开电源,从现在开始关掉新电影,看或者卡死。 答案uff1a 建议您考虑重新加载系统,然后将安装的…