![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 9
|
Доброго!
Ковыряю исходник на AS1... столкнулся с проблемой: - есть необходимость передать переменную (секунды) на сервер и получить ответ (место в рейтинге) прочитал на форуме об использовании sendAndLoad... а использовать не получается... Объясните пожалуйста, что я делю не так? есть переменная в конечный момент времени, допустим она равна передаю переменную на сервер в подпапку result файлу index.php но тот ничего не принимает, и более того вообще никакой сетевой активности не прослеживается. в "publish settings" отмечаю "access network only", и всё равно тищина Пожалуйста помогите. Последний раз редактировалось udaaff; 30.09.2010 в 21:49. |
|
|||||
|
Модрон-ветеринар
|
1.
Ваш код вообще очень далек от того, что должно быть. Синтаксис public sendAndLoad(url:String, target:Object, [method:String]) : Boolean url - скрипт target - другой экземпляр LoadVars (для получения ответа) method - POST либо GET Вам также нужно вызвать метод из экземпляра LoadVars. И у вас нет target. Окройте хелп (LoadVars.sendAndLoad method) и смотрите пример. 2. По-моему в AS1 вообще нет класса LoadVars и его методов, не скомпилируется и работать не будет.
__________________
Идите первым! Последний раз редактировалось mooncar; 30.09.2010 в 20:56. |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 9
|
http://help.adobe.com/en_US/FlashPla...74.html#311990
использовал вот это, но ответа так и нет. чуть ли не полностью переписал перекрестившись, поменял на AS2 вроде бы код не сбился но сервер глух и нем Последний раз редактировалось vepr; 30.09.2010 в 21:03. |
|
|||||
|
Модрон-ветеринар
|
Там еще кнопка нужна, чтобы сделать отправку.
И текстовые поля для вписания имени и вывода ответа. Вот так должно заработать и без этого: var result_lv:LoadVars = new LoadVars(); result_lv.onLoad = function(success:Boolean) { if (success) { trace(result_lv.welcomeMessage); } else { trace('Error connecting to server.'); } }; var send_lv:LoadVars = new LoadVars(); send_lv.name = 'vepr'; send_lv.sendAndLoad('http://www.flash-mx.com/mm/greeting.cfm', result_lv, 'POST');
__________________
Идите первым! |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 9
|
Спасибо. Вроде починилось!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|