php ckeditor上傳圖片文件名亂碼解決方法
更新時(shí)間:2013年11月15日 10:40:00 作者:
文件名亂碼一般是中文導(dǎo)致的,因?yàn)閏keditor使用的是uft8編碼如果我們頁(yè)面使用的是gbk或gb2312就有可能出現(xiàn)亂碼問題,解決辦法只要對(duì)上傳文件重命名即可,下面是如何修改程序代碼的方法
打開editor/filemanager/connectors/php目錄下commands.php,找到FileUpload函數(shù),在
$sExtension = substr( $sFileName, ( strrpos($sFileName, '.') + 1 ) ) ;
$sExtension = strtolower( $sExtension ) ;
后添加
$sFileName = rand(0,100).".".$sExtension;
此處rand函數(shù)可根據(jù)需要自行改變重命名規(guī)則。
另一種上傳圖片文件名亂碼解決方法為使用iconv函數(shù)對(duì)文件名進(jìn)行編碼轉(zhuǎn)換,但仍然存在重名問題,所以針對(duì)Fckeditor上傳圖片文件名最好還是重命名
復(fù)制代碼 代碼如下:
$sExtension = substr( $sFileName, ( strrpos($sFileName, '.') + 1 ) ) ;
$sExtension = strtolower( $sExtension ) ;
后添加
復(fù)制代碼 代碼如下:
$sFileName = rand(0,100).".".$sExtension;
此處rand函數(shù)可根據(jù)需要自行改變重命名規(guī)則。
另一種上傳圖片文件名亂碼解決方法為使用iconv函數(shù)對(duì)文件名進(jìn)行編碼轉(zhuǎn)換,但仍然存在重名問題,所以針對(duì)Fckeditor上傳圖片文件名最好還是重命名
您可能感興趣的文章:
- PHP中CKEditor和CKFinder配置問題小結(jié)
- 針對(duì)PHP環(huán)境下Fckeditor編輯器上傳圖片配置詳細(xì)教程
- 探討fckeditor在Php中的配置詳解
- fckeditor編輯器在php中的配置方法
- php下安裝配置fckeditor編輯器的方法
- php下FCKeditor2.6.5網(wǎng)頁(yè)編輯器的使用方法
- php fckeditor 調(diào)用的函數(shù)
- fckeditor在php中的用法(添加于修改寫成了函數(shù))
- 將FCKeditor導(dǎo)入PHP+SMARTY的實(shí)現(xiàn)方法
- jQuery+PHP發(fā)布的內(nèi)容進(jìn)行無(wú)刷新分頁(yè)(Fckeditor)
- php版本CKEditor 4和CKFinder安裝及配置方法圖文教程
相關(guān)文章
PHP實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)的幾種常見方式總結(jié)
PHP實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)有多種方式,常用的包括使用header()函數(shù)、使用JavaScript進(jìn)行跳轉(zhuǎn)、使用meta標(biāo)簽、使用超鏈接等,下面分別詳細(xì)介紹這幾種方式,并舉例說(shuō)明,需要的朋友可以參考下2023-11-11
php采集自中央氣象臺(tái)范圍覆蓋全國(guó)的天氣預(yù)報(bào)代碼實(shí)例
這篇文章主要介紹了php采集自中央氣象臺(tái)范圍覆蓋全國(guó)的天氣預(yù)報(bào)代碼實(shí)例,較為詳細(xì)的分析了采集的技巧及對(duì)應(yīng)接口的調(diào)用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01
php使用json_decode后數(shù)字對(duì)象轉(zhuǎn)換成了科學(xué)計(jì)數(shù)法的解決方法
這篇文章主要介紹了php使用json_decode后數(shù)字對(duì)象轉(zhuǎn)換成了科學(xué)計(jì)數(shù)法的解決方法,涉及php操作json格式數(shù)據(jù)與數(shù)值轉(zhuǎn)換相關(guān)技巧,需要的朋友可以參考下
2017-02-02
簡(jiǎn)單介紹win7下搭建apache+php+mysql開發(fā)環(huán)境
這里給大家介紹的是Win7下搭建“PHP+Apache+MySql”網(wǎng)站運(yùn)行環(huán)境詳細(xì)方法步驟,十分的細(xì)致全面,有需要的小伙伴可以參考下。
2015-08-08
如何解決PHP無(wú)法實(shí)現(xiàn)多線程的問題
有沒有辦法在PHP中實(shí)現(xiàn)多線程呢?其實(shí)的是大多數(shù)情況下,你大可不必使用fork或者線程,并且你會(huì)得到比用fork或thread更好的性能。
2015-09-09 
