this is a part of php script that conver utf8 string to windows-1251
the script is:
<?php
for ($i=20; $i<256; ++$i) {
utf8[chr($i)] = chr($i);
}
utf8["é"] = chr(208).chr(185);
utf8["ö"] = chr(209).chr(134);
utf8["ó"] = chr(209).chr(131);
utf8["ê"] = chr(208).chr(186);
utf8["å"] = chr(208).chr(181);
utf8["í"] = chr(208).chr(189);
utf8["ã"] = chr(208).chr(179);
utf8["ø"] = chr(209).chr(136);
utf8["ù"] = chr(209).chr(137);
utf8["ç"] = chr(208).chr(183);
utf8["õ"] = chr(209).chr(133);
utf8["ú"] = chr(209).chr(138);
utf8["ô"] = chr(209).chr(132);
utf8["û"] = chr(209).chr(139);
utf8["â"] = chr(208).chr(178);
utf8["à"] = chr(208).chr(176);
utf8["ï"] = chr(208).chr(191);
utf8["ð"] = chr(209).chr(128);
utf8["î"] = chr(208).chr(190);
utf8["ë"] = chr(208).chr(187);
utf8["ä"] = chr(208).chr(180);
utf8["æ"] = chr(208).chr(182);
utf8["ý"] = chr(209).chr(141);
utf8["ÿ"] = chr(209).chr(143);
utf8["÷"] = chr(209).chr(135);
utf8["ñ"] = chr(209).chr(129);
utf8["ì"] = chr(208).chr(188);
utf8["è"] = chr(208).chr(184);
utf8["ò"] = chr(209).chr(130);
utf8["ü"] = chr(209).chr(140);
utf8["á"] = chr(208).chr(177);
utf8["þ"] = chr(209).chr(142);
utf8["É"] = chr(208).chr(153);
utf8["Ö"] = chr(208).chr(166);
utf8["Ó"] = chr(208).chr(163);
utf8["Ê"] = chr(208).chr(154);
utf8["Å"] = chr(208).chr(149);
utf8["Í"] = chr(208).chr(157);
utf8["Ã"] = chr(208).chr(147);
utf8["Ø"] = chr(208).chr(168);
utf8["Ù"] = chr(208).chr(169);
utf8["Ç"] = chr(208).chr(151);
utf8["Õ"] = chr(208).chr(165);
utf8["Ú"] = chr(208).chr(170);
utf8["Ô"] = chr(208).chr(164);
utf8["Û"] = chr(208).chr(171);
utf8["Â"] = chr(208).chr(146);
utf8["À"] = chr(208).chr(144);
utf8["Ï"] = chr(208).chr(159);
utf8["Ð"] = chr(208).chr(160);
utf8["Î"] = chr(208).chr(158);
utf8["Ë"] = chr(208).chr(155);
utf8["Ä"] = chr(208).chr(148);
utf8["Æ"] = chr(208).chr(150);
utf8["Ý"] = chr(208).chr(173);
utf8["ß"] = chr(208).chr(175);
utf8["×"] = chr(208).chr(167);
utf8["Ñ"] = chr(208).chr(161);
utf8["Ì"] = chr(208).chr(156);
utf8["È"] = chr(208).chr(152);
utf8["Ò"] = chr(208).chr(162);
utf8["Ü"] = chr(208).chr(172);
utf8["Á"] = chr(208).chr(145);
utf8["Þ"] = chr(208).chr(174);
utf8["¸"] = chr(209).chr(145);
utf8["¨"] = chr(208).chr(129);
function toUTF8 ($s) {
$temp = "";
for ($i=0,$len=length($s);++$i) {
$temp .= utf8[$s[$i]];
}
return $temp;
}
?>