PDA

Просмотр полной версии : проблема с подгрузко текста из тхт


Prior
31.08.2009, 12:45
у меня проблема
зделал я флешку в которой тексты из тхт файла загружаються в текстовые обьекты
на моей машине все работает
а вот ставлю на хост
нет
в чем проблема
на хосте в корене находиться и флешка и тхт документ
адрес тхт документа непрописывал, только название

подскажите

kuflash
31.08.2009, 12:51
А права доступа для текстового файла установили в 777? Может быть в этом проблема

Prior
31.08.2009, 12:59
а можна поподробнее
что за права доступа????


структура текстовика

t1=пт1&t2=пт2&t3=...&t9=фініш

скрипт подгрузки

my_lv = new LoadVars();
my_lv.onLoad = function(ok) {
if (ok) {
t1.text = this.t1;
t2.text = this.t2;
t3.text = this.t3;
t4.text = this.t4;
t5.text = this.t5;
t6.text = this.t6;
t7.text = this.t7;
t8.text = this.t8;
t9.text = this.t9;
}
};
my_lv.load("textfile.txt");

kuflash
31.08.2009, 13:11
Ну вы через что загружали файлы на сайт? Через FTP? Если да, то какой прогой пользовались?

mooncar
31.08.2009, 13:30
А права доступа для текстового файла установили в 777? Может быть в этом проблема
Для чтения файла достаточно прав 440 (только чтение сервером с правами пользователя и группой), не в этом дело.

Сделайте в ролике динамическое текстовое поле text_tf для проверки и проверочный код:
if (ok) {
text_tf.text = "Файл загружен";
}
, чтобы убедится, загружается файл или нет.
(trace для хоста, сами понимаете, не подходит)

CrazyFlasher
31.08.2009, 13:36
(trace для хоста, сами понимаете, не подходит)
с чего бы это?

mooncar
31.08.2009, 13:51
с чего бы это?
А куда он будет выводиться?

Prior
31.08.2009, 14:49
t1.....t9- это какраз динамичные поля

сменил в текстовом документе структуру
tx1=пт1&tx2=пт2&tx3=...&tx9=фініш

и код на такой

my_lv = new LoadVars();
my_lv.onLoad = function(ok) {
if (ok) {
t1.text = this.tx1;
t2.text = this.tx2;
t3.text = this.tx3;
t4.text = this.tx4;
t5.text = this.tx5;
t6.text = this.tx6;
t7.text = this.tx7;
t8.text = this.tx8;
t9.text = this.tx9;
}
};
my_lv.load("textfile.txt");

но неработает

заливаю на фтп тоталом
доступ незнаю какой и как узнать его

mooncar
31.08.2009, 14:55
Я сказал, что нужно сперва вообще убедиться, загружается или нет файл, еще до извлечения переменных из него. Запишите туда любую строку, и проверьте, как я сказал.
Не хотите последовательно локализовать проблему - ваше дело.
Я не использую Тотал Командер, но думаю, что если посмотрите в панели, которя структуру директории на хосте отображает, то, если у вас UNIX-сервер, там будет поле с правами, типа -rw-r----- (это 640, вам это и нужно, если что)

Добавлено через 15 минут
Да, действительно, нужно убедиться еще, что при передачи используется ASCII режим.

CrazyFlasher
31.08.2009, 15:11
А куда он будет выводиться?
например сюда: http://www.flasher.ru/forum/showthread.php?t=124231&highlight=vizzy

mooncar
31.08.2009, 15:15
например сюда: http://www.flasher.ru/forum/showthread.php?t=124231&highlight=vizzy
Указанное вами интересно, но, думаю, что сейчас вряд ли автор для детектирования ошибки станет это прикручивать...
Предполагается, что у автора топика стандартный набор среды разработки..

Prior
31.08.2009, 20:28
сори
вы были правы
оно даже не загружает файл