Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Не подгружаются внешние данные. Почему? (http://www.flasher.ru/forum/showthread.php?t=97348)

happyPit 19.06.2007 14:09

Не подгружаются внешние данные. Почему?
 
Добрый день, комьюнити.
Вот столкнулся с неожиданостью. Есть простенькая флешка, в которую подгружаются жипеги
Код:

xxx.loadMovie('xxx.jpg')
; и подписи к этим жипегам
Код:

xxx.load('xxx.txt');
. Все лежит в одной папке.
На компе все работает. На локальном тест-сервере все работает. Тупо переношу всю папку к хостеру - не работает (картинки и подписи не загружаются). Что где прописать, подскажите, а? В поиске был - не нашел.

Evgeni 19.06.2007 15:43

Может быть проблема в настройках публикации SWF. Там в опции локальная защита (самое нижнее). Требуется заменить "доступ только к локальным файлам" на "доступ только к сети". На компьютере больше воспроизводится не будет, но с сервера должно)))

happyPit 19.06.2007 15:59

Пасиба, но к сожалению... Попробовал - не спаслo. У мну тест-сервер на машине, поэтому могу проверять флешку как из самого флеша (через Ф12 или ктрл-ентер), так и через браузер (http://localhost/flashmovie.html). И так и так работает. А у хостера нет :(
пути к файлам указаны относительные (если я правильно понимаю слово "относительные" :) в общем "textdata.txt" и "pictures/1.jpg".)

Мыкыта 19.06.2007 17:11

про относительные правильно понимаете...
попробуйте скомпелить под 7 плеер

mr.N 19.06.2007 17:17

Попробуй в интернете и прописать абсолютные пути.

happyPit 19.06.2007 17:57

2 Мыкыта и так под 7-ку компилю...
2 mr.N "попробуй в интернете" - что значит? вродь в нем и пробую:)

PS: .... нашлась бочина... переименовал файлы xxx.JPG в xxx.jpg и картинки стали тягаться. @#$W!

однако с .txt такой выход не катит... все равно не тянет данные.

PPS: стоп. судя по всему трабл в чем-то другом ибо картинка тянется только после успешного лоад данных из тхт.... А сейчас картинка приходит, а динамик текст пишет мне "undefined" (данные в него попадают именно из тхт).

screamge 19.06.2007 17:58

а название файла я надеюсь латыницей написанно?

happyPit 19.06.2007 18:10

2 screamge: мне кажется, что человек, у которого на машине стоит апач (и работает!) не может называть файл кириллицей в принципе :)

Green DeviL 19.06.2007 18:21

попробуй запихнуть их (данные твои) в отдельную папку, а свф на 1 иерархию выше, чтоб грузить так :/papka/xxx.txt авось покатит)

happyPit 19.06.2007 18:44

Давайте так: я не вполне уверен в опупительности своих знаний АС, поэтому вот мой код, который на локальной машине работает, а у хостера нет.
Код:

_level0.picname='Загрузка данных...';
adr=new LoadVars();
adr.load('namematch.txt');
adr.onLoad=function(ok:Boolean){
        if(ok){
                nextpic(1);
                cname.cname=adr[0];
                        if(cur==undefined){_global.cur=1;}
        }
        else{_level0.picname='Не удалось загрузить данные';}
}
function nextpic(num){
path='adress/'+num+'.jpg';
pic.dummy.loadMovie(path);
_level0.picname=adr[num];
}

Возможо тут есть какая-то ламерская грубая ошибка, кою я не в состоянии заметить. Буду очень благодарен, если укажете мне на неё.


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

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