Потестил, вроде чисто работает.
Но малость непривычно:


И, кстати, еще проблема. В
форуме используется фильтрация входящих:
function clean_value($val)
{
global $ibforums;
if ($val == "")
{
return "";
}
$val = str_replace( " ", " ", $val );
if ( $ibforums->vars['strip_space_chr'] )
{
$val = str_replace( chr(0xCA), "", $val );
}
$val = str_replace( "&" , "&" , $val );
$val = str_replace( "<!--" , "<!--" , $val );
$val = str_replace( "-->" , "-->" , $val );
$val = preg_replace( "/<script/i" , "<script" , $val );
$val = str_replace( ">" , ">" , $val );
$val = str_replace( "<" , "<" , $val );
$val = str_replace( "\\"" , """ , $val );
$val = preg_replace( "/\\n/" , "<br>" , $val );
$val = preg_replace( "/\\\\\\$/" , "$" , $val );
$val = preg_replace( "/\\r/" , "" , $val );
$val = str_replace( "!" , "!" , $val );
$val = str_replace( "'" , "'" , $val );
if ( $this->allow_unicode )
{
$val = preg_replace("/&#([0-9]+);/s", "&#\\\\1;", $val );
}
if ( $this->get_magic_quotes )
{
$val = stripslashes($val);
}
$val = preg_replace( "/\\\\\\(?!&#|?#)/", "\\", $val );
return $val;
}
_____________
Бесплатному сыру в дырки не заглядывают...