| 
<?php
if ($_POST)
 {
 include 'bbcode.php';
 
 //parses posted BBcode to HTML
 $html_code    = bbcode::tohtml($_POST['description'],TRUE);
 
 //removes the bbcode
 $nobbcode    = bbcode::remove($_POST['description']);
 }
 ?>
 
 <!doctype html>
 
 <head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 <title>bbcode example</title>
 <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
 <!--[if lt IE 9]> <script type="text/javascript" src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>    <![endif]-->
 <link rel="stylesheet" href="http://sceditor.samclarke.com/minified/jquery.sceditor.min.css" type="text/css" media="all" />
 </head>
 
 <body>
 <div style="margin:0 auto 0 auto;width:900px;">
 
 <h1>PHP BBcode parser.</h1>
 
 <form action="" method="post">
 <textarea name="description" id="description" style="width: 100%; height: 400px"><?=$_POST['description']?></textarea>
 <input type="submit" value="Convert to HTML" />
 </form>
 
 
 <?if($_POST):?>
 <h4>Parsed HTML</h4>
 <?=$html_code?>
 <h4>HTML source code</h4>
 <textarea style="width: 100%; height: 100px"><?=$html_code?></textarea>
 <h4>Posted BBcode</h4>
 <textarea style="width: 100%; height: 100px"><?=$_POST['description']?></textarea>
 <h4>Remove BBcode</h4>
 <textarea style="width: 100%; height: 100px"><?=$nobbcode?></textarea>
 <?endif?>
 
 <p>This example uses the super nice WYSIWYG JQuery BBcode <a href="https://github.com/samclarke/SCEditor">SCEditor</a></p>
 
 </div>
 
 <script type="text/javascript"    src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
 <script type="text/javascript"    src="http://sceditor.samclarke.com/minified/jquery.sceditor.min.js"></script>
 <script>
 $(function(){
 
 $('textarea[name=description]').sceditorBBCodePlugin({
 toolbar: "bold,italic,underline,strike,|left,center,right,justify|" +
 "size,color,removeformat|bulletlist,orderedlist|email,link,unlink,youtube|source",
 resizeEnabled: "true"
 });
 });
 </script>
 </body>
 </html>
 |