php 5.3.5
Сервер получает строку в таком виде:
Àðòèêóë;Íàèìåíîâàíèå;"Öåíà, ðóá.";Ññûëêà;Èçîáðàæåíèå;Îïèñàíèå;ÐÀÇÌÅÐ;ÖÂÅÒ;ÑÎÑÒÀÂ;"Íàçâàíèå ðàçäåëà";Áðåíä;Ïîë;Ðàçìåð;Ñåçîí;"Ñòðàíà ïðîèçâîäèòåëü";"Âûñîòà êàáëóêà";"Âûñîòà ãîëåíèùà";"Îáõâàò ãîëåíèùà";"Êîììåíòàðèé ê òîâàðàì";"Ðàçìåð íà ìîäåëè";"Ðîñò ìîäåëè"
Декодер Лебедева успешно расшифровывает и говорит:
CP1252 -> CP1251
на сервере такой код:
$x = file_get_contents('php://input');
$dir ='./раздел/';
$str = iconv('cp1252', 'cp1251', $x);
file_put_contents( $dir . '1.txt', $str );
но он создает пустой файл
поправьте пожалуйста
код без конвертации работает:
$x = file_get_contents('php://input');
$dir ='./раздел/';
file_put_contents( $dir . '1.txt', $x );