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

Регистрация: Jun 2010
Сообщений: 6
Хм.. Похоже данные всетаки отправляются. Как я понял при sendToUrl() текущая страница с отправляющим swf
файлом просто не должна обновляться. Поэтому строка
Код:
echo $b;
переданную переменную не отображает на странице. Хотя данные переданы. Тогда возвращаясь к URLLoader - каким образом php передает данные во флэш? Вроде это делается через echo как -то..

Добавлено через 10 минут
Допустим есть код a.s.
Код:
package pac  {
	import flash.display.MovieClip;
	import flash.display.*;
	import flash.events.*;
	
	import flash.net.URLVariables;
	import flash.net.URLRequest;
	import flash.net.URLRequestMethod;
        import flash.net.URLLoader;
	import flash.net.URLLoaderDataFormat; 
	
	
	
	
	public class btnGo  extends SimpleButton {
		
			   

		public function btnGo() 
		{
			
		this.addEventListener(MouseEvent.CLICK, click_func);
		
		
		function click_func():void//*************************CLICK
		{
			
			trace("нажали кнопку");
			
			var url:String = "http://www.proba.ru/index.php";
			var req:URLRequest = new URLRequest(url);
			req.method = URLRequestMethod.POST  ;
			var variables:URLVariables = new URLVariables();
			variables.myName = 12345;
			req.data = variables;
			
			var loader:URLLoader = new URLLoader();
			
			
			
			loader.addEventListener(Event.COMPLETE, onComplete);
                        loader.load(req);
                        loader.dataFormat = URLLoaderDataFormat.VARIABLES ;
			
			
            function onComplete(e:Event):void {
            // выводим полученные данные в поле result_tf
            trace(loader.data.buf );
            }
			
		}//конец функции - клик по кнопке
			
		}//конец конструктора
	}//конец класса	
}//конец пакета
Добавлено через 16 минут
как тогда должна выглядеть php составляющая, чтобы переменную myName вернуть назад во флэш? У меня результат трейса все время "undefined" выходит..