2015-06-20 24 views
0

經過幾天尋找我的答案,我找不到任何解決我的問題。圖片只顯示src與CKeditor

我目前正在爲一個網站做一個自定義的小'cms'。我正在使用CKeditor和KCfinder。問題是我無法在網頁上添加圖片。所有的圖像都顯示在CKeditor中,但是當我保存更改時,前端只顯示一個圖像src。

我目前回響在PHP是

<?php 
    while($row = mysqli_fetch_array($typebox1)){ 
    echo $row['box1']; 
    } 
?>` 

凡呼應行是一個數據庫TEXT一些文字和圖片src。

我允許在congifure.js圖像標記與

config.extraAllowedContent = 'img[src,alt,width,height]'; 

文件,並添加一些腳本來代替正常的textarea

window.onload = function(){ 
    CKEDITOR.replace('box1', 
    { 
    toolbar : 'basic', 
    uiColor : '# 9AB8F3', 
    enterMode : CKEDITOR.ENTER_BR 
    }); 

    CKEDITOR.replace('box2', 
    { 
    toolbar : 'basic', 
    uiColor : '# 9AB8F3', 
    enterMode : CKEDITOR.ENTER_BR 
    }); 
}; 

但這一切都似乎工作。如果有人需要進一步的代碼,請問!我很感謝解決方案的每一步。

回答

0

我現在解決了這個問題。我需要在回聲上添加htmlspecialchars_decode和htmlentities才能正確顯示圖像。 CKEditor將&代碼插入數據庫,這造成了一些問題。

+0

你能否詳細說明一下 –