0

我正在保存内容,textarea只是将其保存为数据库中的平面文本,不像预览中显示的那样如何存储预览中显示的数据

//in form;
<textarea id="wmd-input" class="wmd-panel" name="content" ></textarea>

//in database
$content =  $_POST["content"] ;
4

2 回答 2

0

请看这个..

将文本从 textarea 插入 MySQL 数据库而不丢失格式

它和你一样的问题。

如果满足您的需要,请尝试这个..

$content = nl2br($_POST["content"]);

如果要以 HTML 格式显示内容,请在保存到 DB 之前使用它,以便将所有换行符转换为<br/>. 如果您希望它再次显示在textarea.

于 2012-06-05T11:33:38.380 回答
0

您可以通过markdown.php执行此操作,您需要下载并包含 markdown.php 和

你只需要做

$my_html=  Markdown($content);

现在将其存储$my_html到数据库中,现在它可以工作了

于 2012-06-06T13:25:50.077 回答