是这样子的,在文章编辑的页面,通过sql语句获得文章的内容,并赋值给$newsbody,然后采用如下方式显示待编辑文章的内容:echo <<<HTML
<form action ="edit.php?newsid=$newsid" method="POST">
<textarea id="editor_news" name="newsbody">$newsbody</textarea>
            <script type="text/javascript">
                CKEDITOR.replace('editor_news',
     {
filebrowserImageBrowseUrl : 'ckfinder/ckfinder.html?Type=Images',
filebrowserImageUploadUrl : 'ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images'
     });
            </script>
<input type="submit" value="提交">
</form>
HTML;这么做待编辑文章的内容能在ckeditor里面显示,但是在ckeditor里对文章内容进行修改并提交后,POST获取到的内容与修改前的一致,这要如何解决,求赐教。

解决方案 »

  1.   

    如何在文章编辑的页面把数据库里文章的内容显示在文章编辑页面的ckeditor编辑器里 ,你只要在 <textarea id="editor_news" name="newsbody"><?php echo $info['content']?></textarea>查询数据库,得到数据库的content字段内容,显示就是了。
      

  2.   

    你说的这种办法,的确可以使待编辑文章的内容在ckeditor里面显示,但是在ckeditor里对文章内容进行修改后,再进行提交,POST获取到的内容不是修改后的内容而是修改前的内容,不能实现文章编辑的功能。