ckeditor+ckfiner實現圖片上傳

ckeditor+ckfiner實現圖片上傳

ckeditor下載後隨便放,只能能調用成功,ckfinder最好放到根目錄下 /ckfinder

ckeditor/config.js裏修改過如下配置
CKEDITOR.editorConfig = function( config ) {
     config.filebrowserBrowseUrl= '/ckfinder/ckfinder.html'; //上傳文件時瀏覽服務文件夾
    config.filebrowserImageBrowseUrl= '/ckfinder/ckfinder.html?Type=Images'; //上傳圖片時瀏覽服務文件夾
    config.filebrowserFlashBrowseUrl= '/ckfinder/ckfinder.html?Type=Flash';  //上傳Flash時瀏覽服務文件夾
    config.filebrowserUploadUrl = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files'; //上傳文件按鈕(標籤)
    config.filebrowserImageUploadUrl= '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images'; //上傳圖片按鈕(標籤)
    config.filebrowserFlashUploadUrl= '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash'; //上傳Flash按鈕(標籤)
    };                   



/ckfinder/config.php修改如下配置


function CheckAuthentication()
{
return true;//默認爲false 但是上傳會出一個提醒,檢查安全設置
}


$baseUrl = '/userfiles/'; //指定上傳圖片文件的目錄 最好放到根目錄,方便訪問 。也可以設置成url 例如 http://localhost/userfiles/,這樣這個地址就會自動追加到上傳圖片的路徑裏,形成完整路徑


這樣就可以了


如果還想參與上傳過程處理 可以從
/ckfinder/core/connector/php/php5/CommandHandler/FileUpload.php 中修改

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章