我正在保存内容,textarea
只是将其保存为数据库中的平面文本,不像预览中显示的那样如何存储预览中显示的数据
//in form;
<textarea id="wmd-input" class="wmd-panel" name="content" ></textarea>
//in database
$content = $_POST["content"] ;
我正在保存内容,textarea
只是将其保存为数据库中的平面文本,不像预览中显示的那样如何存储预览中显示的数据
//in form;
<textarea id="wmd-input" class="wmd-panel" name="content" ></textarea>
//in database
$content = $_POST["content"] ;
请看这个..
将文本从 textarea 插入 MySQL 数据库而不丢失格式
它和你一样的问题。
如果满足您的需要,请尝试这个..
$content = nl2br($_POST["content"]);
如果要以 HTML 格式显示内容,请在保存到 DB 之前使用它,以便将所有换行符转换为<br/>
. 如果您希望它再次显示在textarea
.
您可以通过markdown.php执行此操作,您需要下载并包含 markdown.php 和
你只需要做
$my_html= Markdown($content);
现在将其存储$my_html
到数据库中,现在它可以工作了