【问题标题】:Insert WYSIWYG editor text in the database在数据库中插入所见即所得的编辑器文本
【发布时间】:2014-06-04 12:37:02
【问题描述】:

我是PHP初学者,我想制作一个包含所见即所得编辑器的页面,并且编辑器中提示的文本将显示在另一个页面中。问题是:如何在数据库中插入带有属性(粗斜体图像...)的文本以在其他页面中显示?就像我们在 stackoverflow 上使用的文本编辑器来发布问题一样。

【问题讨论】:

标签: php editor wysiwyg


【解决方案1】:

创建一个表格。在里面放一个textarea。然后使用所见即所得脚本之一将 textarea 变成一个编辑器。当你提交表单时,它会发送所见即所得的html代码。

【讨论】:

    【解决方案2】:

    WYSIWYG 编辑器实际上建立在浏览器已经内置的基本 HTML 编辑功能之上。

    要创建所见即所得的编辑器,您需要使用 javascript

    在这里阅读更多

    JQuery Based Text Editors

    为了存储数据,您可以简单地使用 html 标签

    即..

    数据看起来像这样

    <P>This is a test</P> <h1>for a question</h1>  
    

    您可以使用检索数据 php 回显或打印

    <?php print "<P>This is a test</P> <h1>for a question</h1> " ?>
    

    【讨论】:

      【解决方案3】:

      您可以将 textarea 字段的数据类型设置为 TEXT。并使用这样的表格。

      <form action='' method='POST'>
       <textarea class="myEditor" name="description"></textarea>
       <input type='submit' value='Submit'>
      </form>
      
      <?php
       if(isset($_POST) !empty($_POST)){
       //Place your insert query here
      }
      ?>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-02
        相关资源
        最近更新 更多