Ckeditor-如何“保存”到正在编辑的网页?

Ckeditor-如何“保存”到正在编辑的网页?,ckeditor,Ckeditor,PHP版本5.3.3-1 Ubuntu 10.10 Apache 2.2 Ckeditor 3.6.1 我可以编辑和保存,但我正在编辑的网页不更新?编辑的文本将显示在新窗口中。我想更新我正在编辑的网页 ckeditor.js、test.html和posteddata.php都在同一个目录/var/www中/ test.html posteddata.php 你的代码所做的就是打印出你刚刚输入的内容。它不会把它保存在任何地方 可能最简单的方法是将更改存储在数据库中,然后每次加载它们 这里有一个教程

PHP版本5.3.3-1 Ubuntu 10.10 Apache 2.2

Ckeditor 3.6.1

我可以编辑和保存,但我正在编辑的网页不更新?编辑的文本将显示在新窗口中。我想更新我正在编辑的网页

ckeditor.js、test.html和posteddata.php都在同一个目录/var/www中/

test.html

posteddata.php


你的代码所做的就是打印出你刚刚输入的内容。它不会把它保存在任何地方

可能最简单的方法是将更改存储在数据库中,然后每次加载它们


这里有一个教程;如果您想在PHP中做任何有用的事情,请阅读:

有一个提交表单的保存插件。获取提交的表单,并将其保存在数据库或文件中。

听起来您是在要求SO上的人员为您设计和编写整个功能。这不是一个适合这些东西的网站,除非你真的没有任何出发点。如果是,请接受现有的两个答案中的任何一个。如果您有任何与此问题相关的其他问题,请评论或编辑此问题。
< head>
  < title>Test Page < /title >
  < meta http-equiv="content-type" content="text/html; charset=utf-8"/ >
  < script type="text/javascript" src="ckeditor.js">< /script >
< /head >
< body >
< form action="posteddata.php" method="post" >
< textarea id="editor1" name="editor1" >
&lt;p&gt;Your text goes here&lt;/p&gt;
< /textarea>
< script type="text/javascript" >
window.onload = function()
{CKEDITOR.replace( 'editor1' );};
 < /script>
< input type="submit" value="Submit"/ >
< /form>
< /body>
< /html>
< ?php
if ( isset( $_POST ) )
$postArray = &$_POST ;          // 4.1.0 or later, use $_POST
else
$postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS
foreach ( $postArray as $sForm => $value )
{
if ( get_magic_quotes_gpc() )
    $postedValue = htmlspecialchars( stripslashes( $value ) ) ;
else
    $postedValue = htmlspecialchars( $value ) ; ?>
    < tr>
        < th style="vertical-align: top"><?php echo htmlspecialchars($sForm); ?>
< /th>
        < td><pre class="samples"><?php echo $postedValue?></pre></td>
    < /tr>



< ?php }
?>