我正在保存textarea
中的内容,只是将其保存为数据库中的平面文本,而不像预览中所示如何存储预览中显示的数据
//in form;
<textarea id="wmd-input" class="wmd-panel" name="content" ></textarea>
//in database
$content = $_POST["content"] ;
答案 0 :(得分:0)
请看这个..
Inserting text from textarea into MySQL database without losing formatting
和你一样的问题。
如果满足您的需要,请尝试这个..
$content = nl2br($_POST["content"]);
如果要在HTML中显示内容,以便将所有新行字符转换为<br/>
,请在保存到数据库之前使用此选项。如果您希望它再次显示在textarea
中,则保存为原样(没有nl2br)。
答案 1 :(得分:0)
您可以通过markdown.php执行此操作,您需要下载并包含markdown.php和
你只需要做
$my_html= Markdown($content);
现在将$my_html
存储到数据库,现在它可以正常工作