我正在尝试在我的网站上实现WMD,并想知道如何运行showdown.js服务器端将markdown转换为HTML? (为了将两者都存储在DB中)
我正在使用PHP ...任何提示都会有所帮助(之前从未运行任何类型的js)
谢谢, 安德鲁
答案 0 :(得分:4)
您可以使用PHP Markdown,这是John Gruber编写的Markdown程序的一个端口。
以下是如何在代码中使用PHP Markdown的示例。
include_once "markdown.php";
$my_html = Markdown($my_text);
答案 1 :(得分:2)
如果您要运行降价转换器,为什么要运行javascript端口?这有点倒退吗?
Markdown最初设计用于运行服务器端,showdown是一个允许转换在javascript中发生的端口。
答案 2 :(得分:0)
WMD处理标记的客户端实现。它允许用户在提交之前查看其输入的富文本版本。
一旦用户满意,他们就会使用表单将他们的输入发送到服务器。
此时,您将使用PHP脚本获取输入并清理它。您需要删除所有可能的XSS漏洞和任何不想存储在数据库中的HTML标记。