Показать сообщение отдельно
Старый 24.07.2011, 01:02
2Sun вне форума Посмотреть профиль Отправить личное сообщение для 2Sun Найти все сообщения от 2Sun
  № 3  
Ответить с цитированием
2Sun
 
Аватар для 2Sun

Регистрация: Mar 2011
Сообщений: 101
Вызов пхп скрипта и передача параметров в него:

Код AS3:
public function go():void
		{
			var request:URLRequest = new URLRequest("http://путь на ВАШ файл.php");
			request.method = URLRequestMethod.POST;
 
			var variables:URLVariables = new URLVariables();
 
			variables.one = 5;
                        variables.two = 10;
 
                        request.data = variables;
 
			var loader:URLLoader = new URLLoader(request);
			loader.addEventListener(Event.COMPLETE, phpComplete);
			// ------ Это формат данных которые возвращаются с сервера, для разных типов надо будет менять. В нашем случае будут просто переменные
                        loader.dataFormat = URLLoaderDataFormat.VARIABLES;
                        // ----------------
			loader.load(request);
		}
Теперь получаем данные из ПХП
Код AS3:
public function phpComplete (event:Event):void
{
			var variables:URLVariables = new URLVariables( event.target.data );
			trace (variables.res);
//Вернет 15
}
В пхп все выглядит примерно так:

Код:
<?
$one=$_POST['one'];
$two=$_POST['two'];
// или делайте с ними что хотите здесь.
$res= $one+$two;
echo '&res='.$res;
?>


Последний раз редактировалось 2Sun; 27.07.2011 в 10:59.