Показать сообщение отдельно
Старый 13.06.2006, 16:52     # 9
UnOuter
Member
 
Регистрация: 17.03.2005
Адрес: Kiev
Сообщения: 235

UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)
В обще задача такая... Алгоритм
1. Flash посылает на сервер запрос чтобы проверить чему равна переменная doit
2. Если переменная doit=1 то мы посылаем Флешу подтверждение о том что doit=1
3. Flash принимает это и посылает через POST запрос что doit=1
4. PHP ловит Post и уже формирует окончательные результат для Флеша
5. Флеш принимает и выводит результат.


В PHP у меня вот что:
Код:
<?

$doit=1;
echo "&doit=".$doit;
// Тормозимся и передаем на Flash
//.................
//Флеш кидает сюда POST мол  $_POST["doit"]==1

if ( (isset($_POST["doit"])) and  ($_POST["doit"]==1) ) 
{

$MEMBER1="Польша";
echo iconv("KOI8-U", "UTF-8", "MEMBER1_var=".$MEMBER1); //Выводим это во флеш
}

?>

Flash:
Код:
//Делаем первый запрос
var MyVars = new LoadVars(); MyVars.onLoad = function() { 
	doit = this.doit;
	if (doit == 1) { // Вывод лайвов
		
		
	//Вот тут затрудняюсь... тут 
нужна вывести окончательный результат и я не знаю как	
		
		
	} else { 
		gotoAndPlay("EndLive"); //Чтото там проигрываем
	}
};
MyVars.load("http://localhost/live/info.php");
__________________
Каждый может сказать, что он может сделать что-то лучше других, но на практике - очень часто не так.
UnOuter вне форума