Я всегда знал:
- если видишь "текст", то все хорошо;
- если видишь "кракозябры", то придется потратить время на решение проблемы;
- если видишь "????????????", то кодировке пришел полный п*ц :)
Если по существу. Попробуй поиграть с
iconv и
mb_detect_encoding.