Форум 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=129368)

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

Цитата:

Сообщение от kuflash (Сообщение 846971)
А права доступа для текстового файла установили в 777? Может быть в этом проблема

Для чтения файла достаточно прав 440 (только чтение сервером с правами пользователя и группой), не в этом дело.

Сделайте в ролике динамическое текстовое поле text_tf для проверки и проверочный код:
Код AS1/AS2:

if (ok) {
text_tf.text = "Файл загружен";
}

, чтобы убедится, загружается файл или нет.
(trace для хоста, сами понимаете, не подходит)

CrazyFlasher 31.08.2009 13:36

Цитата:

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

mooncar 31.08.2009 13:51

Цитата:

Сообщение от CrazyFlasher (Сообщение 846982)
с чего бы это?

А куда он будет выводиться?

Prior 31.08.2009 14:49

t1.....t9- это какраз динамичные поля

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

и код на такой

Код AS1/AS2:

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/showthre...ighlight=vizzy


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

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