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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Sep 2009
Сообщений: 95
Question Помогите с _GET

есть допустим адрес
Код:
test.php?a=123&b=321&c=333
который просто отправляет нужные переменные в PHP'шку.

обычно я делал это так

Код:
loadVariables("test.php?a=123&b=321&c=333", this);
в принципе все работало... а сейчас как-то нет =(

как по другому обратится по этому адресу не создавая переменных и не открывая в новом окне?

Код AS1/AS2:
getURL("test.php?a=123&b=321&c=333", "_blank", "GET");
-открывает
__________________
=)

Старый 21.06.2010, 23:53
djken вне форума Посмотреть профиль Отправить личное сообщение для djken Посетить домашнюю страницу djken Найти все сообщения от djken
  № 2  
Ответить с цитированием
djken
 
Аватар для djken

Регистрация: May 2010
Адрес: Краснодар
Сообщений: 182
Отправить сообщение для djken с помощью ICQ Отправить сообщение для djken с помощью Skype™
yourscript.php
PHP код:
/*в PHP скрипте принимаешь переменные, которые отправляешь из флэша*/
$p1=$_POST["param1"];
$p2=$_POST["param2"];
$p3=$_POST["param3"];
/*и если потом передаешь какой-то результат обратно во флэш, то вот например*/
echo "sumchars=24&sumwords=38"
Во флэше:
Код AS1/AS2:
 var ssender:LoadVars = new LoadVars();
 var sloader:LoadVars = new LoadVars();
 
      ssender.param1 = "Diana";
      ssender.param2 = "Marina";
      ssender.param3 = "Olga";
 
      sloader.onLoad = function(success){
	      if (success){
		 trace(sloader.sumchars+"; "+sloader.sumwords) // 24; 38
	      }
      ssender.sendAndLoad("yourscript.php", sloader, "POST");
__________________
кто не отвечает, того garbage collector забирает


Последний раз редактировалось djken; 21.06.2010 в 23:57.
Старый 22.06.2010, 00:21
kodemak вне форума Посмотреть профиль Отправить личное сообщение для kodemak Найти все сообщения от kodemak
  № 3  
Ответить с цитированием
kodemak

Регистрация: Sep 2009
Сообщений: 95
фишка в том что PHP не мой, а отправить в него переменные очень охота.
не открывая при этом окон
__________________
=)

Старый 22.06.2010, 01:14
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 4  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
"GET" - передает переменные - уберите
"_blank" - открывает в новом окне - уберите
"а сейчас как-то нет" - жаждем подробностей

Старый 22.06.2010, 01:28
kodemak вне форума Посмотреть профиль Отправить личное сообщение для kodemak Найти все сообщения от kodemak
  № 5  
Ответить с цитированием
kodemak

Регистрация: Sep 2009
Сообщений: 95
getURL("test.php?a=123&b=321&c=333");

открывается в том же окне =(
а надо так чтобы не заметно...
__________________
=)

Старый 22.06.2010, 01:51
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 6  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
XML.load
__________________
Отряд Котовскага

Старый 22.06.2010, 01:54
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 7  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Попробуйте все же loadVariables, LoadVars добавляя "&rnd=" + Math.random() к ссылке, возможно из-за этого у вас "перестало работать". Что-то нехорошее замыслили? Ай ай ай.

Старый 22.06.2010, 12:52
NoCD вне форума Посмотреть профиль Отправить личное сообщение для NoCD Найти все сообщения от NoCD
  № 8  
Ответить с цитированием
NoCD
 
Аватар для NoCD

Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
Приведенный djken код, у меня не работает!
Я тоже хочу разобраться передачей данных из flash в php. Но не получается.
Я делаю так: Скидываю на сервер flash.swf и myform.php. Запускаю через страничку flash.swf и myform.php, но результата на страничке в myform.php не вижу. Что я не правильно делаю? Подскажите плииз.

Старый 22.06.2010, 14:24
kodemak вне форума Посмотреть профиль Отправить личное сообщение для kodemak Найти все сообщения от kodemak
  № 9  
Ответить с цитированием
kodemak

Регистрация: Sep 2009
Сообщений: 95
Все, спасибо, оказалось что я ошибся в написании знака переменной в место varl было написано var1
Код:
varl = var1
в коде это выглядит почти что одинакового
не так ли?
__________________
=)

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

Теги
адрес , открытие , переменные

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

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


 


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


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