Форум 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)
-   -   Ошибка передачи данных методом POST (http://www.flasher.ru/forum/showthread.php?t=87467)

Arsenium 06.11.2006 12:51

Ошибка передачи данных методом POST
 
Пытаюсь исполнить такой код:
Код:

var resultTest:LoadVars=new LoadVars;
resultTest.score=30;
trace(resultTest.score);
resultTest.send("http://www.mysite.ru/post_score.php","_self","POST");

Но почему-то все равно работает метод GET - открывается окно IE и там написано:
Код:

http://www.mysite.ru/post_score.php?score=30
Что я неправильно делаю?

etc 06.11.2006 13:39

А ты как хочешь? Чтобы в адресе не было score или чтобы вообще не было перехода на другую страницу? Если первое, то тебе нужно тестить из браузера, если второе — использовать sendAndLoad вместо send.

54321go 06.11.2006 13:40

Попробуй loadVariables(). А-то send всегда открывает новое окно.

etc 06.11.2006 13:53

54321go, не учите дедовским методам, есть нормальный класс для работы с данными.

54321go 06.11.2006 14:06

Зато он проще и зачем-то ещо существует.

iNils 06.11.2006 14:37

Цитата:

Сообщение от 54321go
Зато он проще и зачем-то ещо существует.

Он сложнее, существует, ради обратной совместимости. А чтобы не открывалось окно __etc сказал, что надо использовать sendAndLoad


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

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