2011-02-11 73 views
2

你好,我想使用Tiny mce編輯器,我想把用戶輸入的文本插入到數據庫中,然後將其插入數據庫中任何人都可以告訴我該怎麼做?小小的mce用php獲取內容

回答

2

TinyMCE通常會替換標準表單textarea - 所以在表單提交時,textarea的內容將通過標準的$ _POST數組(例如$ _POST ['my_texarea'])提供給您。然後您可以驗證內容並進行數據庫插入。

0

爲了做到這一點,您應該在頁面上的某個編輯器實例上調用editor.triggerSave();。 這將更新爲其創建tinymce編輯器實例的每個元素。 現在,你可以使用一個AJAX調用HTML元素的innerHTML發送到遠程PHP腳本,你可以將內容保存到數據庫:

var content_to_be_send_using_ajax = $('#my_tinymce_htlm_element_id').innerHTML; // might be a textarea, a div or anything else 
// now send it here to your php script 

另一種選擇是使用saveplugin。當執行保存操作時,編輯器所在的表單將被提交。