romaha
10.02.2013 - 11:57
такая проблема: при сохранении файла в указанную директорию меняется его имя. если имя файла на англ.языке - все норм. если на русском - сохраняет походу в другой кодировке. как решить эту проблему?
http://phpforum.ru/index.php?showtopic=71278
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
killer8080
10.02.2013 - 12:14
Цитата (romaha @ 10.02.2013 - 09:57) |
если на русском - сохраняет походу в другой кодировке. как решить эту проблему? |
конвертировать имя файла в кодировку, которую использует данная файловая система.
romaha
10.02.2013 - 17:31
killer8080
как? с помощью iconv?
killer8080
10.02.2013 - 17:41
Цитата (romaha @ 10.02.2013 - 15:31) |
как? с помощью iconv? |
да
romaha
10.02.2013 - 19:41
killer8080
а если я не знаю в какой кодировке сохраняется файл?
romaha
Тогда изучай что такое вообще кодировка и для чего она нужна. Тебе ссылку дали в которой готовый пример записан, ты даже секунду подумать не хочешь. Никто за тебя ничего делать не будет, это форум для новичков программистов, а не лентяев.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
killer8080
11.02.2013 - 12:14
Цитата (romaha @ 10.02.2013 - 17:41) |
а если я не знаю в какой кодировке сохраняется файл? |
браузеры автоматически конвертируют имена загружаемых файлов в кодировку страницы. Если у тебя сайт в utf-8, значит имя будет то же в utf-8.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.