欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

joomla jce editor 解決上傳中文名文件失敗問題

 更新時(shí)間:2013年06月09日 17:43:53   作者:  
要么上傳失敗,要么傳上去了中文名不能被web訪問,研究了下JCE的源碼,改掉保存文件名的方式,使用純數(shù)字來作為文件名,具體修改如下,遇到類型情況的朋友可以參考下哈
不論是JCE還是CKEDITOR,都沒解決中文名文件的問題,要么上傳失敗,要么傳上去了中文名不能被web訪問。相比之下,JCE更加人性化,比如文件上傳后默認(rèn)被選中,不需用戶在那么小的彈出窗口去上下翻搜尋剛剛上傳的文件。研究了下JCE的源碼,改掉保存文件名的方式,使用純數(shù)字來作為文件名。

到j(luò)oomla安裝的目錄,找到components/com_jce/editor/extensions/browser/file.php,修改 1017 - 1020 行:
復(fù)制代碼 代碼如下:

// strip extension
$name = WFUtility::stripExtension($name);
// make file name 'web safe'
$name = WFUtility::makeSafe($name, $this->get('websafe_mode', 'utf-8'));

改成
復(fù)制代碼 代碼如下:

$name = date('Ymd-His-', time()).rand(999);

我的joomla版本是1.5, JCE版本 2.1.3,不同版本修改的位置可能稍有差別。

相關(guān)文章

  • PHP多個(gè)圖片壓縮成ZIP的方法

    PHP多個(gè)圖片壓縮成ZIP的方法

    這篇文章主要為大家詳細(xì)介紹了PHP多個(gè)圖片壓縮成ZIP的方法,可將多個(gè)文件壓縮成一個(gè)zip壓縮包,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Linux安裝配置php環(huán)境的方法

    Linux安裝配置php環(huán)境的方法

    這篇文章主要介紹了Linux安裝配置php環(huán)境的方法,較為詳細(xì)的講述了Linux平臺(tái)安裝配置PHP環(huán)境的具體步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-01-01
  • PHP偽靜態(tài)寫法附代碼

    PHP偽靜態(tài)寫法附代碼

    PHP偽靜態(tài)寫法 偽靜態(tài)又名:URL重寫 主要是為了SEO而生的。(SEO是什么?這個(gè)不用問我吧。呵呵~搞網(wǎng)絡(luò)的不懂SEO那就~~~~)
    2008-06-06
  • json的鍵名為數(shù)字時(shí)的調(diào)用方式(示例代碼)

    json的鍵名為數(shù)字時(shí)的調(diào)用方式(示例代碼)

    json的鍵名為數(shù)字時(shí)的調(diào)用方式(示例代碼)。需要的朋友可以過來參考下,希望對(duì)大家有所幫助
    2013-11-11
  • php使用scandir()函數(shù)掃描指定目錄下所有文件示例

    php使用scandir()函數(shù)掃描指定目錄下所有文件示例

    這篇文章主要介紹了php使用scandir()函數(shù)掃描指定目錄下所有文件,涉及scandir()函數(shù)目錄掃描、文件遍歷及文件類型判斷等相關(guān)操作技巧,需要的朋友可以參考下
    2019-06-06
  • php中動(dòng)態(tài)調(diào)用函數(shù)的方法

    php中動(dòng)態(tài)調(diào)用函數(shù)的方法

    這篇文章主要介紹了php中動(dòng)態(tài)調(diào)用函數(shù)的方法,實(shí)例分析了php動(dòng)態(tài)函數(shù)的實(shí)現(xiàn)原理與具體實(shí)現(xiàn)步驟,需要的朋友可以參考下
    2015-03-03
  • 怎樣使用php與jquery設(shè)置和讀取cookies

    怎樣使用php與jquery設(shè)置和讀取cookies

    有兩種處理cookies的方式—服務(wù)端(php,asp等)和客戶端(javascript).在這個(gè)教程中,我們將學(xué)習(xí)到以php和javascript這兩種方式如何去創(chuàng)建cookies
    2013-08-08
  • PHP高精確度運(yùn)算BC函數(shù)庫實(shí)例詳解

    PHP高精確度運(yùn)算BC函數(shù)庫實(shí)例詳解

    這篇文章主要介紹了PHP高精確度運(yùn)算BC函數(shù)庫,結(jié)合實(shí)例形式分析了BC函數(shù)庫中bccomp、bcadd、bcsub、bcmod、bcdiv、bcmul等函數(shù)的功能以及高精度數(shù)學(xué)運(yùn)算使用方法,需要的朋友可以參考下
    2017-08-08
  • PHP實(shí)現(xiàn)支持加鹽的圖片加密解密

    PHP實(shí)現(xiàn)支持加鹽的圖片加密解密

    PHP加密解密算是老話題,今天給大家分先一篇關(guān)于php實(shí)現(xiàn)圖片加密解密,支持加鹽的文章,有需要的朋友們可以參考借鑒。
    2016-09-09
  • thinkPHP的Html模板標(biāo)簽使用方法

    thinkPHP的Html模板標(biāo)簽使用方法

    如果我們現(xiàn)在需要一個(gè)select下拉菜單項(xiàng),那么在ThinkPHP中我們可以這樣做
    2012-11-11

最新評(píng)論