подскажите плз уже весь мозг сломал не могу понять почему при использование функции...
КОД
cutstr($text, 30)
где
$text руское слово взятое из SQL где в
mysql.php...
КОД
function sql_query($query = "", $transaction = false) {
unset($this->query_result);
if ($query != "") {
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
и все текстовые поля базы в
utf8_general_ciпри использование
cutstr в
function.php...
КОД
function cutstr($linkstrip, $strip) {
$linkstrip = stripslashes($linkstrip);
if (strlen($linkstrip) > $strip) $linkstrip = "".substr($linkstrip, 0, $strip)."...";
return $linkstrip;
}
без обрезания текста текст выгледит
правильно а с обрезанием перед ... появляется аброкодабр виде нечитаемой одной буквы(((
как быть???