1. 程式人生 > >通過Fckeditor把圖片上傳到獨立圖片伺服器的方法

通過Fckeditor把圖片上傳到獨立圖片伺服器的方法

我大概思考了下有如下幾種方法可以解決: 
1.在圖片伺服器上開通FTP,人為新增圖片地址即可,但不方便,特別是在可視編輯器中看圖還的多一部操作. 
2.在圖片伺服器上開通FTP,並提高IIS執行dosShell訪問ftp,但是不安全. 
3.在圖片伺服器上開通IIS,WEB後臺直接訪問(還是存在在編輯器中不方便檢視的問題,但可以用js控制上傳後自動追加到HTML編輯視窗中) 
4.利用現有線上編輯器的上傳程式來實現. 
第三,四種方法比較靠譜,但還需要解決跨域問題,第三種還要單獨寫程式,改動比較大,用第四種最理想. 
那麼怎麼樣才能實現呢?我以前用的後臺編輯器是dvbbs的後臺編輯器,這次我改用FCKeditor,可我不是很熟悉,搗鼓了一天,終於試驗成功了.方法如下: 

1.在圖片伺服器(img.jb51.net)和後臺伺服器(gl.cdbs.com.cn).上都安裝FCKeditor.(實際上gl.cdbs.com.cn上只需要fckeditor.asp,因為asp不能include外網檔案) 
2.在後臺程式中設定sBasePath=http://img1.cdbs.com.cn/fckeditor/後,才建立編輯器).可以直接呼叫圖片伺服器的編輯器.