имеется n-количество текстовых файлов, все они имеют кодировку ANSI. программа сканирует нужную директорию. Каждый файл заносится в бд(utf-8_general_ci) вид: titel(БД) = имя файла, text(БД) = текст файла. Но текст вносится некорректно в БД.
<?php
$file = 'qw.txt';
$contents = mb_convert_encoding((file_get_contents($file)), 'utf-8');
?>
при исполнении функции mb_convert_encoding, вместо ввода в БД текста из файла: "привет", в БД вносится: "??????".
<?php
$file = 'qw.txt';
$contents = iconv ( 'CP 1251' , 'utf-8' ,file_get_contents($file));
?>
при использовании функции iconv символы удаляются. подскажите в чем проблема.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей