![]() |
Взаимодействие Flash & PHP
Возник вопросик. Как можно сделать что бы Flash-ролик посылал данные на сервер или страницу xxx.php, а потом получал обработку назад? Причем Flash'ка отдельное приложение установленое допустим у меня на компе.
|
Вообщето можно найти в хелпе ;)
sendAndLoad (LoadVars.sendAndLoad method) public sendAndLoad(url:String, target:Object, [method:String]) : Boolean Posts variables in the my_lv object to the specified URL. The server response is downloaded, parsed as variable data, and the resulting variables are placed in the target object. Variables are posted in the same manner as LoadVars.send(). Variables are downloaded into target in the same manner as LoadVars.load(). var submitListener:Object = new Object(); submitListener.click = function(evt:Object) { var result_lv:LoadVars = new LoadVars(); result_lv.onLoad = function(success:Boolean) { if (success) { result_ta.text = result_lv.welcomeMessage; } else { result_ta.text = "Error connecting to server."; } }; var send_lv:LoadVars = new LoadVars(); send_lv.name = name_ti.text; send_lv.sendAndLoad("http://www.flash-mx.com/mm/greeting.cfm", result_lv, "POST"); }; submit_button.addEventListener("click", submitListener); |
Доброй ночи!
Подскажите где я ошибся? as code Код:
var loader:LoadVars = new LoadVars(); PHP код:
Error opening URL "http://lib.luga.lan/test.php" Не удалось импортировать данные! |
А ты набери в адрессной строке http://lib.luga.lan/test.php и посмотри что придет в ответ.
|
Выдаст конечно строку "mess=Hello&myname=Maximilian"
Даже если данный файл пуст, просто теги или вообще открываю txt-файл всё равно пишет Error opening URL "http://lib.luga.lan/test.php" |
А мне говорит что не может отобразить страницу
|
данные адрес не в нете
Цитата:
|
Ребята, ну конечно же это локалка.
|
Ошибки в коде нет.
|
Цитата:
взял твои скрипты и положил сюда: http://www.inils.ru/work/flasher/q.html на экране у меня появилось "Hello Maximilian" |
Если я например заменяю строку:
Код:
loader.load("http://lib.luga.lan/test.php");Код:
loader.load("text.txt");Т.е. если я правильно понимаю ошибка именно в том, что я не могу прочитать удалённый файл. Цитата:
|
Цитата:
|
Конечно видел, у тебя всё замечательно. Но как я пойму по этой флешке, что я не так обрабатываю в коде ?
Наверное я что-то жестоко не допонимаю в данной ситуации ... |
Вложений: 1
Вот все что я сделал.
|
Теперь ясно в чём проблема. Просто я запускал флешку на своей машине, поэтому наверное из-за настроек безопасности(это догадка) ничего не работало. Как только залил на сервак - всё замечательно и твой и мой примеры заработали.
Всё закончилось удачно. iNils, спасибо за поддержку. |
| Часовой пояс GMT +4, время: 06:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.