Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не загружаются текстовые файлы с кириллическими именами (http://www.flasher.ru/forum/showthread.php?t=154730)

temofony 21.04.2011 15:40

Не загружаются текстовые файлы с кириллическими именами
 
В оутпуте только undefined((
Формат имени текстового файла: чтототам_private.txt
Код загрузки:
Код AS1/AS2:

_global.v="?";
var channel="http://www.site.ru/channels/ник_private.txt";
var x = channel+ v + (new Date()).getTime();
var loader = new LoadVars();
loader.load(x);
loader.onData = function (str)
{
    _root.text.htmlText = str;
    delete loader;
}

Текстовые файлы с латинскими названиями загружаются без проблем.....а с кириллицей-никак!

Hauts 21.04.2011 15:57

Используйте латинские названия :)

temofony 21.04.2011 16:00

а если так-каждый пользователь в чате имеет свой личный канал.Название приват-канала формируется так:
ник+"_private.txt"
А ник русский??

Hauts 21.04.2011 16:27

По-моему, лучше иметь уникальный id канала и привязываться к нему, чем к названию.

Название самого файла можно конвертировать в латинское, тут где-то на форуме был блог про транслит.

temofony 21.04.2011 16:58

а еще проще-отказаться от русских ников))

deman455 22.04.2011 22:42

Можешь сделать чтобы имя в текстовом файле было в транслите. Хотя если в чате будут не только кириллические символы, тогда будут проблемы, конечно. Легче присвоить для каждого пользователя свой ид, и находить всю инфу пользователя по id а не по имени.


Часовой пояс GMT +4, время: 19:17.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.