![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Сообщений: 76
|
Написал аот такой код:
_root.but_save1.onRelease = function() { var my_lv:LoadVars = new LoadVars(); var php:LoadVars = new LoadVars(); _root.my_lv.itog1 = _root.itog1; my_lv.onData = function(src:String) { trace (src); if (src == undefined) { trace("Ошибка загрузки данных."); return; } }; my_lv.load("content.txt", my_lv, "GET"); |
|
|||||
|
Модрон-ветеринар
|
Ну синтаксис метода load иной:
Только URL. В адресной строке укажите GET-параметр. Или используйте sendAndLoad: sendAndLoad (LoadVars.sendAndLoad method) public sendAndLoad(url:String, target:Object, [method:String]) : Boolean Посмотрите примеры из хелпа. Добавлено через 3 минуты И потом, самое неправильное: У вас объекты создаются внутри функции _root.but_save1.onRelease, то есть по нажатию, а загрузку вы делаете снаруж, и область видимости не совпадает и вообще последовательность нарушена! Далее, как текстовый файл может принимать GET-запрос? Вообще вот нормальная запись: Смотрите хелп, ошибок у вас много, и разных. Последний раз редактировалось mooncar; 25.11.2009 в 15:19. |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 76
|
mooncar
Возможно я вообще не правильно все пишу... Смотрите мне нужно: из текст инпут (itog1) взять данные т отдать пхп скрипту, после того как в пхп произайдет отправка данных вернуть данные в (itog1) |
|
|||||
|
Модрон-ветеринар
|
Вопросы:
Данные приходят уже от php-скрипта? И при этом они должны быть отображены тем же самым полем? В каком виде приходят данные? Как пара "переменная=значение", var1=value1, или абстрактная текстовая строка? Последний раз редактировалось mooncar; 25.11.2009 в 16:38. |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 76
|
С отправкой я разобрался.... Я Вставляю в БД данные... А можно обьяснить как теперь вывести их обратна в те же поля в которые я вводил данные?
|
|
|||||
|
Модрон-ветеринар
|
var sender_lv:LoadVars = new LoadVars(); //объект-отправитель var receiver_lv:LoadVars = new LoadVars();//объект-получатель receiver_lv.onData = function(src:String) { if (src != undefined) { trace (src); _root.itog1.text = src; } else { trace('Ошибка загрузки данных'); } } _root.but_save1.onRelease = function() { sender_lv.itog1 = _root.itog1.text ; sender_lv.sendAndLoad('script.php', receiver_lv, 'GET'); ); |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 76
|
а со стороны пхп что должно быть?
|
|
|||||
|
а если в принте написать "&v1=2&v2=3" то флешка получит две переменные v1,v2 c их значениями.
__________________
return this... |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 76
|
Так?
|
|
|||||
|
Не буду захламлять, форум и создавать новую тему. Спрошу в этой. Вобщем я пытаюсь получить данные с помощью loadVars c такого адреса:"http://localhost/work/index.php?id=7" Но Flash упорно выдаёт ошибку Error opening Url. Вбиваю в адресную строку браузера страничка без проблем грузиться. getURL тоже без каких-либо проблем загружает. В коде вроде бы ошибок нет:"
load_vars= new LoadVars(); load_vars.load("http://localhost/rabota/index.php?id=7"); load_vars.onLoad=Load_finish; function Load_finish() { createTextField("myText",getNextHighestDepth(),0,100,1000,120); myText.text = "img="+load_vars.img;} Может в настройках Flash что-нибудь менять надо? |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|