Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Как из Флеша передать данные в ПХП (http://www.flasher.ru/forum/showthread.php?t=82406)

olega74 12.07.2006 11:44

Как из Флеша передать данные в ПХП
 
Столкнулся с некоторой проблемой. Подскажите через какой скрипт можно при нажатии на кнопку во флэш-фильме передать данные в PHP. Заранее благодарю

SkipOne 12.07.2006 18:00

с помощью LoadVars

только вот проблема перезагрузки окна возникает

var res = new LoadVars();
res.sc = 1;
res.send("http://localhost/test.php", "_self", "POST");


люди скажите как передать не перезагружая окна?

Vlad1917 14.07.2006 13:38

Код:

var sender:LoadVars = new LoadVars();
var loader:LoadVars = new LoadVars();
sender.sc = 1;
sender.sendAndLoad("http://localhost/test.php", loader, "POST");
//ответ сервера возвращается в объект loader

если нужен ответ сервера - то дальше
Код:

loader.onData=function(txt) {
// в txt весь неразобранный ответ сервера
    trace (txt)
}

или

loader.onLoad=function() {
// если данные от сервера возвращались как строка "&a=15&b=10"
trace(loader.a-loader.b)
}

Это азы.

Дневной снайпер 19.07.2006 10:59

По поводу проблемы перегрузки... За всех естественно не скажу, но я лично просто генерю ответ в свой фрейм
sender.send("http://localhost/test.php", "nane_frame", "POST");

SkipOne 20.07.2006 15:39

c этой строкой

res.send("http://localhost/test.php", "_currentframe", "POST");

опять страницу перегружает :(

просто открывается страница test.php, мне этого не нужно...
вся затея это чертов вкл/выкл звука через сессию чтоб при переходе на другую страницу сайта музон оставался вкл или выкл в зависимости от действий посетителя

SkipOne 20.07.2006 17:34

полюбому ктонибудь делал такую кнопку, поделитесь исходником пожалста!!!!!

msdn 03.08.2006 14:24

В куку затолкай, это позволит и при следующем заходе дать юзеру тот функционал, который он выбрал в прошлый раз...:boredom:


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

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