Проблемы с кодировкой

FANTAzeRus

Guest
Проблемы с кодировкой

Есть передающий скрипт:

<?
function post_it($host,$path,$data)
{
$fp = fsockopen($host, 80);
if(!$fp) echo "$errstr ($errno)\n";
else
{
fputs($fp, "POST /".$path." HTTP/1.1\r\n");
fputs($fp, "Host: ".$host."\r\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp, "Content-length: ".strlen($data)."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
fputs($fp, $data . "\r\n\r\n");

while(!feof($fp))
{
$reZ .= fgets($fp, 4096);
}
echo $reZ;
fclose($fp);
}
}

post_it("test.ru","get.php","text=Тестовое сообщение Рус.");
?>

и принимающий скрипт

<?
$_MY = array_merge($_GET,$_POST);
if(!$fp = fopen("test.txt","w+")) die("Нет файла");
fwrite($fp,$_MY['text']);
fclose($fp);
?>

Так вот, на одном хостинге текст в файл test.txt записывается в windows-1251, а на другом в koi8-r, как без помощи второго хостера побороть данную проблему? Может в скрипте чего дописать???
 
Сверху