| Vlad Tepes пишет:TvoyWeb пишет:Vlad Tepesоткрой include/vars.class.php и примерно на 76 строке есть функция:
 
Хм. Что-то у меня все равно всякие â да ă вместо нормальных букв. 
 Работает только если на место функции
 
 CODE:поставить анологичную из прошлой версии форумаfunction Clean_Value($var) {
 $var = (get_magic_quotes_gpc()) ? trim(stripslashes($var)):trim($var);
 
 $var = preg_replace("#\r#","",$var);
 
 $var = preg_replace("#&(?!(\#[0-9]+;))#", "&", $var);
 
 return  htmlspecialchars($var,ENT_QUOTES);
 
 }
 
 CODE:function clean_value($val) {
 
 
 if ($val == '') { return '';  }
 
 $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\n/"      , '<p>'           , $val );
 
 $val = preg_replace( "/\n/"        , '<br>'          , $val );
 
 $val = preg_replace( "/\\\$/"      , '$'        , $val );
 
 $val = preg_replace( "/\r/"        , ''              , $val );
 
 $val = stripslashes($val);
 
 $val = preg_replace( "/\\\/"       , '\'        , $val );
 
 return $val;}
 не знаю, может это и не правильно, но пока вроде косяков не заметил. Символы отображаются как надо
 |