php 简单markdown app 标记语言
演示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>md to html</title> <!--<link rel="stylesheet" href="style.css" type="text/css"> --> <style type="text/css"> .center { width:960px; margin:0 auto; border:1px solid #333; background-color:#ccc; } </style> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" language="javascript" type="text/javascript"> </script> <script src="wkl_ajax.js" language="javascript" type="text/javascript"> </script> <script type="text/javascript"> $(function(){ // $("#md_test").change(alert("aaaaa")); } ); function text_onchange() { /* _ape_json_.search("me.php", "com=13", function(meed){ alert(meed.just+"12..."); });*/ // alert("fuck of"); } </script> </head> <body> switch your markdown scripts to html <a href="http://wowubuntu.com/markdown/" target="_blank">markdown manual</a> <form method="post" action="md.php"> <textarea id="md_test" name="md_test" rows="20" cols="100" onkeypress="text_onchange()"> <?php if(isset($_POST['md_test'])) { echo $_POST['md_test']; } else { echo " # 这是 H1 ## 这是 H2 ###### 这是 H6"; } ?> </textarea> <input type="submit" value="Submit" /> <br> --------------------------------------------------------------------- <?php if(isset($_POST['md_test'])) { $md_inputs = str_replace("\r","\n",$_POST['md_test']); $md_inputs = "echo '".$md_inputs."'"."|markdown"; $md_inputs = @shell_exec($md_inputs); echo $md_inputs; } else { $str = "echo '# 这是 H1 ## 这是 H2 ###### 这是 H3'|markdown"; echo @shell_exec($str); } ?> </body> </html>
完