$reslt=str_replace("\n","</p><p>",$reslt);
$reslt=str_replace("\r",'</p><p>',$reslt);
$reslt=preg_replace('#<p[^>]*>[[:space:]]*<\/p>#mi','',$reslt);
$reslt=preg_replace('#<p>(<(p|h3|h2|h4|h5|h6)[^>]*>)#mi','$1',$reslt);
$reslt=preg_replace('#</(p|h3|h2|h4|h5|h6)></p>#mi','</$1>',$reslt);
$reslt=str_replace("[BR]",'&nbsp;',$reslt);