Клиентом делаю запрос так (использую денвер)
Код: Выделить всё
package { import flash.display.*; import flash.errors.*; import flash.events.*; import flash.net.*; //----------------------------------------------------------------------------------------- public class Main extends Sprite { private var loader:URLLoader; private var request:URLRequest; private var vars:URLVariables; //private var gid:String = '12011990'; private var mess:String = 'Hello!'; //----------------------------------------------------------------------------------------- public function Main() { // создание запроса loader = new URLLoader(); request = new URLRequest('http://FlashTest1.ru/script.php'); request.method = URLRequestMethod.POST; // добавление параметров в запрос vars = new URLVariables(); //vars['gid']= gid; vars['mess']= mess; request.data=vars; loader.load(request); loader.addEventListener(Event.COMPLETE, GOOD_TEST); loader.addEventListener(IOErrorEvent.IO_ERROR, BAD_TEST); trace(vars['mess']); }//----------------------------------------------------------------------------------------- private function GOOD_TEST(e:Event):void { trace("Good! "); }//----------------------------------------------------------------------------------------- private function BAD_TEST(e:IOErrorEvent):void { trace("File not found! Ошибка:" + e); }//----------------------------------------------------------------------------------------- } }
Код: Выделить всё
<?php header('Content-Type: text/xml; charset=utf-8'); // получаем параметры //$param1 = $_POST['gid']; $param2 = $_POST['mess']; $param2 = $param2." world!"; //echo $param2; echo '<?xml version="1.0" encoding="UTF-8"?> <response>'.$param2.'</response>'; ?>
Hello!
Good!
Не вижу толка от эха. Нужно флэшкой как-то ловить? Как?