一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

限制ckeditor上傳圖片文件大小的方法

一種可以通過修改php.INI配置文件上傳大小來限制,另一種方法只能手動修改Fckeditor源碼,方法如下
打開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技術限制ckeditor上傳圖片文件大小的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 男女一级毛片免费视频看 | 国产福利91精品一区二区三区 | 亚洲欧美在线视频观看 | 国产高清国内精品福利色噜噜 | 日韩欧美一区二区三区 | 精品自拍一区 | 青青草久热精品视频在线观看 | 久久66久这里精品99 | 久久精品免费全国观看国产 | 91小仙女思妍高跟丝袜 | 深爱激情婷婷 | 性色a v 一区 | 国产成人成人一区二区 | 国产精品一二三区 | 五月婷婷六月婷婷 | 九色精品视频在线观看 | 亚洲图片欧美文学小说激情 | 99久久精品费精品国产 | 99精品免费视频 | 东京加勒比中文字幕波多野结衣 | 亚洲六月丁香六月婷婷花 | 精品久久久久久久久久久 | 一级做a爰片性色毛片视频图片 | 国产香蕉久久精品综合网 | 另类视频第一页 | 欧美人人做人人爽人人喊 | 国产xxxxx在线播放 | 五月婷婷之综合激情 | 美女一级免费毛片 | 国产自在线拍 | 一级毛片无遮挡免费全部 | 欧美一区二区三区视频 | 亚洲成a人一区二区三区 | 99在线在线视频免费视频观看 | 97青草最新免费精品视频 | 亚洲综合91 | 伊人网狠狠干 | 99视频免费播放 | 91精品欧美综合在线观看 | 久久久久久久久一级毛片 | 日本精品一区二区在线播放 |