TinyMCE的结果是php


TinyMCE results in php

我正在尝试在网站的管理部分使用TinyMCE编辑器。我希望它在 php 中回响,但我不知道该怎么做。我已经搜索了该网站,但我找不到如何使TinyMCE原始代码存储在数据库中,然后在我的网站上回显。

我在这里找到了这篇文章,但不明白我会为它输入什么代码来获得 php 结果。

这是我的 php 代码,它从数据库中获取 desc 文本

<div><p><?php echo wordwrap($desc, 3000, "<br />");?></p>

然后我在标题中有这个

<script type="text/javascript">
tinymce.init({
selector: "textarea"
});
</script>

这就是我对后端编辑器所拥有的

<textarea name="desc" rows="10" cols="55" wrap="physical" type="text" id="about-textarea"></textarea>

任何帮助将不胜感激。

使用选择器"textare"初始化TinyMCE。这意味着TinyMCE将查找页面上的任何文本区域并将其替换为编辑器。您的代码不包含任何文本区域,因此没有插入编辑器。

你可能会尝试这样做

<textarea name="mycontent"><?php echo wordwrap($desc, 3000, "<br />");?></textarea>

编辑器生成的HTML代码将被写入文本区域,并在提交表单时发送到您的php脚本,就像任何其他输入框一样。

<script type="text/javascript">
tinymce.init({
selector: "textarea.my_tiny"
});
</script>

设置您的 tinymce 编辑器的类或 id

<textarea class="my_tiny"></textarea>

然后在下面

<script>
tinyMCE.get('my_tiny').setContent(<?php echo $desc; ?>);
</script>