utf8_encode
Вот линк, как же мне сделать так что бы вместо кодов были нормальные русские буквы???
пробовал следующим методом utf8_encode(urldecode($STR)) не пахает :( что делать не знаю
Вот линк, как же мне сделать так что бы вместо кодов были нормальные русские буквы???
пробовал следующим методом utf8_encode(urldecode($STR)) не пахает :( что делать не знаю[/QUOTE]
А при чём тут UTF? Это нужно urldecode();
Функция UTF2win
Код:
function cnstats_unUTF($str) {
$newstr="";
$l=strlen($str);
$i=0;
while ($i<$l) {
$code=ord($str[$i]);
if ($code<0x80) $newstr.=$str[$i];
else {
$i++;
$w=$code*256+ord($str[$i]);
if ($w>=0xd090) $b=192+$w-0xd090; else $b=95;
if ($w>=0xd180 && $w<=0xd18f) $b=240+$w-0xd180;
$newstr.=chr($b);
}
$i++;
}
return($newstr);
}
$newstr="";
$l=strlen($str);
$i=0;
while ($i<$l) {
$code=ord($str[$i]);
if ($code<0x80) $newstr.=$str[$i];
else {
$i++;
$w=$code*256+ord($str[$i]);
if ($w>=0xd090) $b=192+$w-0xd090; else $b=95;
if ($w>=0xd180 && $w<=0xd18f) $b=240+$w-0xd180;
$newstr.=chr($b);
}
$i++;
}
return($newstr);
}