tinymce获取HTML内容并使用php将其放在另一个页面上

时间:2012-05-12 12:12:04

标签: php tinymce

我正在使用tinymce并希望显示编辑器中任何用户写入的预览。

现在我不知道如何在php中获取tinyMce的html内容。我获得了内容并在其他页面上回显它们但它们不是html内容(带有html标签)它们是简单的纯文本。 这是我到目前为止所做的。

我的Html:

<form action="../Profile/Profile_View.php" method="post" id="form">

        <div id="Editor"><textarea cols="123" rows="22" id="PostEditor" name="editorValue"></textarea></div>
        <div id="SubmitButtons">
           <a href="javascript:void(0)" onClick="SetPreview()" target="_blank" id="preview"><img src="../Images/PreviewButton.png" width="200" height="50"  /></a>
           <a href="#"><img src="../Images/SaveButton.png" width="200" height="50"/></a>
        </div>  
</form>

SetPreview()函数提交脚本。

我的PHP(在Profile_View.php中):

 if(isset($_POST['editorValue']))
 {
   $previewValue=strip_tags(stripslashes($_POST['editorValue']));
   echo $previewValue;  
 }
 else
 {
   $previewValue="";
 }

当执行if语句时,它不输出html,只输出简单的纯文本。

答案:

从tinyMCE文档中得到答案。我没有使用造成问题的$ allowedTags变量。

1 个答案:

答案 0 :(得分:0)

您不能在php文件中使用strip_tags()函数。