取消降价文字?

时间:2012-01-18 02:15:06

标签: php html markdown

所以我使用Markdown格式化来自用户的文本输入:

http://michelf.com/projects/php-markdown/

但我正在破坏性地这样做,所以在数据库更新之前文本变成了HTML。在屏幕上显示时,我可以将其转换回降价吗?原因是我想允许用户编辑该文本,并以原始形式需要它......

2 个答案:

答案 0 :(得分:2)

您的数据库中应该有两列:原始输入(降价语法)和您的降价后HTML。

加载页面后,您可以拉HTML。

如果用户想要编辑,则拉下markdown语法原文,并在编辑完成时覆盖存储在数据库中的HTML。

答案 1 :(得分:0)

您是否尝试过http://milianw.de/projects/markdownify/

但是,我应该注意,您通常不应该在数据库中存储显示格式。值得考虑将降价存储在数据库中并根据需要将其转换为HTML。