Вопрос

Ну, я получил WMD, но я не могу узнать, как получить сгенерированную HTML Markdown Code .... Я хочу отправить его в БД ... вот почему я использую 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 ...

Это было полезно?

Решение

Редактор WMD - это просто текстовый редактор на стороне клиента, который поддерживает ввод текста отформатированного отметки. Для преобразования Markdown до HTML понадобится анализатор Markdown.

Быстрый Google говорит мне, что есть по крайней мере один доступный: http://michelf.com/projects/php-markdown/

Другие советы

Получить эти файлы wmd.js & markdown.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
}
?>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top