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

gukit 31.10.2008 14:23

Флэшка обращается к текстовому файлу
 
Здравствуйте.
Флэшка обращается к текстовому файлу и если он существует, считывает из него данные на моем локальном сервере.
Вопрос: Из оболочки во флэш, когда я нажимаю Test Movie(Ctrl+Enter), данные считываются из файла. А когда экспортирую в виде файла swf, то ничего не происходит. Мнял настройки экспорта, но тоже не помогло. Что не так в коде? Или настройках экспорта?


Код:

on (release) {
       
        fileExists = new LoadVars();
        fileExits._parent = this;
        fileExists.onLoad = function(success) {
                //success is true if the file exists, false if it doesnt
                if (success) {
                        //trace("file exist");
                        var my_lv:LoadVars = new LoadVars();
                        my_lv.onData = function(src:String) {
                                arrayText = src.split('_');
                                trace(arrayText[0]);

                                if (arrayText[0]>"0") {

                                        _global.timetoend = arrayText[0];
                                        _global.user = _root.txt.text;
                                        _global.pass = _root.txt1.text;
                                        //trace(_global.timetoend);

                                        _root.gotoAndStop(5);

                                } else {
                                        mx.controls.Alert.show("Time Out");
                                }
                        };
                        delete arrayText;

                        my_lv.load("http://localhost/"+_root.txt.text+_root.txt1.text+".txt");


                        //      }

                } else {
                        mx.controls.Alert.show("No such user or password");
                }
        };

        fileExists.load("http://localhost/"+_root.txt.text+_root.txt1.text+".txt");//initiate the test

}


INK• 31.10.2008 16:15

ну так настрой секурити сетинз, что бы позволяло тянуть данные когда ты запускаешь свф локально.

gukit 31.10.2008 18:51

Уже ставил и Local files и Network use. Это не помогает. Думаю, что проблема в коде.

scarbo 31.10.2008 21:17

Цитата:

my_lv.load("http://localhost/"+_root.txt.text+_root.txt1.text+".txt");
А относительно swfшки прописать нормальныйц адресс,типа myText.txt,ни как?
И кончайте писать на кнопках,все тут уже давно на классы перешли,кроме меня,отсталого, и Вас с кнопками скоро никто не поймет.

gukit 01.11.2008 18:21

Посмотрите вот это: http://www.flasher.ru/forum/showthread.php?t=117654


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

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