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>

 

posted @ 2012-04-16 01:26  wangkangluo1  阅读(1015)  评论(0编辑  收藏  举报