Leonid
PHP? нет, не слышал...
Если пользователи у меня на сайте закачивают свои файлы (фото), то имена файлов, если они на русском, транслитеруются. "моя фотка.jpg" => "moya_fotka.jpg"
Но иногда в именах файлов я вижу "кракозябры", т.е. они на русском, но в какой-то другой кодировке. Причем эти файлы через SFTP-клиент я вижу, а на сайте они не отображаются.
Как определить кодировку имени файла, чтобы правильно транслитеровать, или что вообще делать? Имя файла не принципиально, если например в имени файла есть кракозябры, то его можно заменить на стандартное типа "user_12345_foto1.jpg". Но вот как вычислить, что кракозябры там есть?
Но иногда в именах файлов я вижу "кракозябры", т.е. они на русском, но в какой-то другой кодировке. Причем эти файлы через SFTP-клиент я вижу, а на сайте они не отображаются.
Как определить кодировку имени файла, чтобы правильно транслитеровать, или что вообще делать? Имя файла не принципиально, если например в имени файла есть кракозябры, то его можно заменить на стандартное типа "user_12345_foto1.jpg". Но вот как вычислить, что кракозябры там есть?