проблема с fgetcsv (исчезают рус. буквы)

Elef

Новичок
проблема с fgetcsv (исчезают рус. буквы)

При работе с функцией fgetcsv некоторые буквы
рус. алфавита исчезают. В чем проблема?
Версия PHP - 4.2.2 под IIS.
 

Elef

Новичок
У нас стоят два PHP (одной версии) на разных серваках
под IIS. На одном нормально, на другом исчезают буквы.
ISS уже переустанавливали. Операционнка и там и там
Win'2000.
 

tony2001

TeaM PHPClub
я же говорю - обновите РНР до последней версии.
4.2.2 - это версия годичной давности.
 

tony2001

TeaM PHPClub
до какой версии обновили?
пример кода и проблемного файла в студию.
 

Elef

Новичок
до 4.3.2

Файл csv:

1;Р;2001-12-03;12,45
1;ПБ;2001-12-13;13,45
1;ПБ;2001-12-23;14,45
...
Код проги:

$file=fopen($namefile,"r+");
for ($i=1;$i<=500;$i++)
{
$d = fgetсsv ($file, 100000, ";");
echo "$d[0]-$d[1]-$d[2]-$d[3]<br>";
}

Результат:
1;;2001-12-03;12,45
1;ПБ;2001-12-13;13,45
1;ПБ;2001-12-23;14,45
...
 

tony2001

TeaM PHPClub
PHP Version 4.3.2
ASPLinux 7.3

результат:
Код:
1-Р-2001-12-03-12,45
1-ПБ-2001-12-13-13,45
1-ПБ-2001-12-23-14,45
как стоит РНР - как ISAPI или как CGI?
 

voland

Guest
Когда-то у меня была та же проблема, так мне в этом форуме дали ссылку на багтрек, там было написано, что в этой функции есть ошибка... Если я не ошибаюсь :)
 

voodoo

Новичок
На линухе всегда работало. проявляется тока на виндах.
 
Сверху