Имеется такой цикл, который создает файлы с именем p<номер>.xml
Необходимо сохранять файл в кодировке Windows-1251, но почему то сохраняет в кодировке Macintosh и режет верхний регистр на русском языке
while($row = $result->fetch_assoc()) {
$file = "D:\FTP\src_backup_monitoring\users\p".substr($row['Name'], 0, strpos($row['Name'], " ")).".xml";
$replace2 = $_POST['ename'].' '.$_POST['epass'];
$replace2 = mb_convert_encoding($replace2, 'cp1251', 'utf-8');
$fp = fopen($file, "w");
fwrite($fp, $replace2);
fclose($fp);
}
Пробовал по всякому, добиться правильного сохранения не получилось. Сама страница в кодировке utf-8