<fieldset>
<legend>Original html::Table beautifer</legend>
<form method="post">
<textarea cols=120 rows=20 name="orig">
<?php
error_reporting(E_ALL);
if(isset($_POST['orig'])){
echo replace($_POST['orig']);
}else{
echo '<table width="100%" border="0" cellspacing="0" cellpadding="4" ><tr><td nowrap>Hello there</td></tr></table>';
}
?>
</textarea>
<input type="submit" value="Beautify">
</fieldset>
<?php
// ************************************************************
$time=utime();
// ************************************************************
require_once('class_stidy.php');
$stidy=new Stidy;
if(isset($_POST['orig']))echo '<textarea cols=120 rows=20>'.replace($stidy->parse($_POST['orig'])).'</textarea>';
// ************************************************************
echo 'time:'.(utime()-$time)."<br>";
// ************************************************************
// ************************************************************
// ************************************************************
function utime()
{
$time = explode( " ", microtime());
return (double)$time[1] + (double)$time[0];
}
// ************************************************************
function replace($html)
{
$html=(get_magic_quotes_gpc())?stripslashes($html):$html;
$html=htmlspecialchars($html,ENT_NOQUOTES);
// $html=str_replace('<','<',$html);
// $html=str_replace('>','>',$html);
// $html=str_replace('"','"',$html);
// $html=str_replace("'","'",$html);
return $html;
}
?>
|