-1

好吧,我得到了 WMD,但我无法学习如何获取生成的 HTML\Markdown 代码……我想将它发送到数据库……这就是我使用 PHP 的原因……

<script src='wmd.js'></script>

<form name="formname" method='POST'>

<textarea id="myTextarea" style="width: 500px; height: 200px;">
*This* example sets WMD's options programmatically.
</textarea>

<input type="submit" name="sub" value="submit">

</form>

<!--Preview Can Be Seen Here-->
<div class="wmd-preview" id="wmd"></div>

<?php
if( isset( $_POST['sub'] ) )
{
       $generated_HTML = "How to get it here";
}
?>

现在谁能告诉我如何获取生成的 HTML ...

4

2 回答 2

2

WMD 编辑器只是一个客户端文本编辑器,支持 Markdown 格式文本的输入。要将 markdown 转换为 HTML,您需要一个 markdown 解析器。

一个快速的谷歌告诉我至少有一个可用的:http: //michelf.com/projects/php-markdown/

于 2010-09-01T09:53:22.140 回答
0

获取这些文件wmd.jsmarkdown.php

并使用以下代码

<script src="wmd.js"></script>
<script type="text/javascript">

wmd_options = {output: "HTML",lineLength: 40,buttons: "bold italic | link image | ol ul heading hr",autostart: true};

</script>

<form name="formname" method="post" action="">
<textarea id="myTextarea" style="width: 500px; height: 200px;" name="TA"></textarea>
<br><input type="submit" name="KILL"     value="Submit">
</form>

<?php
if(  isset( $_POST['kil'] ) )
{
    $my_text = $_POST['tr'];
    include ('markdown.php');
    $my_html = Markdown($my_text);
    echo $my_html;
        //$send $myhtml to database or do something with
}
?>
于 2010-09-01T11:51:28.517 回答