Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 15.01.2003, 10:14
billion вне форума Посмотреть профиль Отправить личное сообщение для billion Посетить домашнюю страницу billion Найти все сообщения от billion
  № 1  
billion

Регистрация: Jan 2002
Сообщений: 149
Отправить сообщение для billion с помощью ICQ
По умолчанию Loadvariables или Loadvariablesnum???

хочу отправить данные из флэш-формы в пхп-скрипт.
создал мувиклип form1 с двумя тхт-полями. дал им имена переменных (var name) id и nam. поставил кнопку и прописал в ней:
on (release) {
loadVariablesNum("http://insert2.php", _root. form1, "POST");
}
при нажатии кнопки открываеться новое окно броузера и в нём очень длинная строка:
http://insert2.php?label=%D0%9F%D0%B...20&textStyle=%
и т.д.....

а теперь вопрос: что это за параметры? и где мои id и nam???? пробовал форму без мувика прям на root ложить... такая же фигня. как сделать чтобы он мои переменные именно из форм1 передавал пхп-скрипту, не открывая новое окно эксплоера?

пробовал так:
on (release) {
loadVariablesNum("http://ibs2/anton/insert2.php?id=" add _root.id add "&nam=" add _root.nam, 0);
так то работает, но не удобно. надо все парамметры прописывать.

Старый 15.01.2003, 19:00
C2Plus вне форума Посмотреть профиль Отправить личное сообщение для C2Plus Посетить домашнюю страницу C2Plus Найти все сообщения от C2Plus
  № 2  
C2Plus
  акула
 
Аватар для C2Plus

Регистрация: Mar 1999
Адрес: не проживает.
Сообщений: 2,077
Отправить сообщение для C2Plus с помощью ICQ
on (release) {
_root.form1.loadVariables ("http://insert2.php", "POST");
}
__________________
[околостильные заметки: 1, 2, 3, 4, 5]
[битвы титаников:пиксельная (весело)]

Старый 16.01.2003, 07:58
billion вне форума Посмотреть профиль Отправить личное сообщение для billion Посетить домашнюю страницу billion Найти все сообщения от billion
  № 3  
billion

Регистрация: Jan 2002
Сообщений: 149
Отправить сообщение для billion с помощью ICQ
По умолчанию Thanks!

заработало!

Старый 16.01.2003, 13:06
Mishgun вне форума Посмотреть профиль Отправить личное сообщение для Mishgun Найти все сообщения от Mishgun
  № 4  
Mishgun

Регистрация: Apr 2001
Сообщений: 26
По умолчанию Вопрос из того же огорода

Как отправить переменные из нужного пути - понятно, а вот как принять переменные из PHP в _root.params (например)?

Тоесть подробно: в клипе А содержатся переменные на отправку, в клипе B - ждем переменные из PHP, в клипе С - кнопка с обращением к скрипту.
Нажимаем на кнопку в С, переменные из А улетают на сервер (задача решена выше), ответные переменные прилетают в _root. Как этим же запросом заставить ответ упасть в В?

Старый 16.01.2003, 13:15
C2Plus вне форума Посмотреть профиль Отправить личное сообщение для C2Plus Посетить домашнюю страницу C2Plus Найти все сообщения от C2Plus
  № 5  
C2Plus
  акула
 
Аватар для C2Plus

Регистрация: Mar 1999
Адрес: не проживает.
Сообщений: 2,077
Отправить сообщение для C2Plus с помощью ICQ
ответ не вернется в _root, ответ вернется в тот же самый клип, откуда происходила отправка данных на сервер.
__________________
[околостильные заметки: 1, 2, 3, 4, 5]
[битвы титаников:пиксельная (весело)]

Старый 16.01.2003, 13:34
billion вне форума Посмотреть профиль Отправить личное сообщение для billion Посетить домашнюю страницу billion Найти все сообщения от billion
  № 6  
billion

Регистрация: Jan 2002
Сообщений: 149
Отправить сообщение для billion с помощью ICQ
По умолчанию php->flash

необходимо чтобы пхп выдал обратно следующую строчку:
xxx=yyy&xxx2=yyy2&xxx3=yyy3
где ххх - переменная (var)
y - её значение
& - разделитель переменных

пример:
echo "id=".$id."&name=".$name;
получиться
id=111&name=222

а во флэше
loadvariablesnum("http://aaa.php", _root, "POST");

Старый 16.01.2003, 13:54
Mishgun вне форума Посмотреть профиль Отправить личное сообщение для Mishgun Найти все сообщения от Mishgun
  № 7  
Mishgun

Регистрация: Apr 2001
Сообщений: 26
Так как же тогда ответ направить в нужный клип?
Тоесть получается что:
1. Отправить из A (вернуть ответ в this): _root.A.loadVariables ("insert.php", "POST");
2. Получить в B (и отправить все из this): loadVariables ("insert.php", _root.B, "POST");
3. По логике - отправить из А и получить в B: _root.A.loadVariables ("insert.php", _root.B, "POST");

Но 3й случай отказывается работать. Хотя есть возможность отправить переменные GET`ом:
loadVariables ("insert.php?vars="+_root.A.v1, _root.B, "POST");

Но может найдутся еще какие-нибудь способы?

Создать новую тему   Часовой пояс GMT +4, время: 18:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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