В какой кодировке передаётся имя файла через POST?
Загружаю файлы с русскими именами - надо выполнить транслитерацию, но проблема, что символы приходят не в UTF-8, а в не пойми чём - и сопоставить их по матрице "русский символ => английский символ" не выходит. Если пишу echo iconv('CP1251', 'UTF-8', $name), выводит что-то такое:
Безымянныasй.png
Если вывожу не конвертируя - получаются чёрные ромбики.
В какой же кодировке символы и как их привести к внутреннему формату PHP? Все PHP файлы у меня в UTF-8.