![]() |
Как загрузить картинку с кириллицей в имени файла
Здравствуйте!
Не отображается картинка в браузере, если в название на русском языке. Запускал в Опере, Мозилле и IE. Причем, во флешке все выводится. Также если название английскими буквами - тоже все рисунки показываются. Если кто знает - подскажите. :) Код AS3:
Дополняю в адресной строке к php-странице с флешкой ?Math.random() - и ничего. И только после очистки истории в Опере и удалении файлов в IE страницы при следующем обновлении перерисовываются. |
Цитата:
Код AS3:
Код AS3:
По поводу русских шрифтов, программе собственно, все равно какой это шрифт, если он хранится в юникоде. Можно даже названия переменных и методов писать по-русски. Только что проверил, все грузится. Переименовал картинку во флешдевелоп |
goodguy, речь не о шрифте а о имени файла. И о запросе, отправляемом через браузер. Т.е. в url-кодировке, где кириллица будет представлена всякими "%20". По-идее, сервер такую строку разберет, а вот система вряд ли будет этим заниматься.
|
Стоп, ну а причем тут тогда флеш вообще?
Я исходил из этой строки: Код AS3:
|
|
goodguy, сделал как Вы и сказали. Только еще добавил (подсказали на demiart.ru) заголовок на запрет кеширования в php-странице:
Код AS3:
Wolsh, смотрел в Мозилле с плагином Firebug на адрес загружаемого(request.url: Автомобиль.jpg?0.2859626426361501) рисука : Код AS3:
scarbo, получилось. Но редактировал код и вновь не работает: Код AS3:
|
| Часовой пояс GMT +4, время: 20:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.