将数据设置为TinyMCE编辑器

时间:2011-04-06 06:37:06

标签: php tinymce wysiwyg html-entities

我使用htmlentities将我的文本框值设置为其数据,如:

<input type="text" value="<?php echo htmlentities('...');?>" />

我和textarea一样:

<textarea><?php echo htmlentities('...');?></textarea>

直到我将textarea转换为TinyMCE编辑器才能正常工作......

当我将textarea转换为TinyMCE编辑器时,所有事情都变得糟糕,并在文本编辑器中显示编码的html代码。

那么可以在TinyMCE中设置编码的html数据呢?

2 个答案:

答案 0 :(得分:2)

您不应在编辑器中使用htmlentities()

答案 1 :(得分:1)

来自TinyMCE docs的示例:

$sContent = strip_tags(stripslashes($_POST['elm1']),$allowedTags);
...
<textarea id="elm1" name="elm1" rows="15" cols="80"><?php echo $sContent;?></textarea>