Вот так на АС принимаем:

Код AS3:
private function userOk(e:Event)
{
var variables:URLVariables = new URLVariables(e.target.data);
if(variables.user == "yes"){
fieldCheck.text = "Зашли";
}else if(variables.user == "no"){
fieldCheck.text = "Неверное имя пользователя или пароль";
}else{
fieldCheck.text = "Ошибка подключения";
}
}
в PHP урезанно так:

PHP код:
<?
if((!empty($_POST["userName"]))&&(!empty($_POST["userPass"])))
{
$userName = $_POST["userName"];
$userPass = $_POST["userPass"];
$title = "no";
echo "user=".$title;
}
else
{
echo "user=0";
}
?>
Если сравнить так, когда от PHP приходит 0, variables.user == 0 тру.
Со строкой "yes" не получается..
URLLoder так:

Код AS3:
public function userCheck(e:Event)
{
if((fieldLog.text != "")&&(fieldPass.text != "")){
var variables:URLVariables = new URLVariables();
variables.userName = fieldLog.text;
variables.userPass = fieldPass.text;
var request:URLRequest = new URLRequest("index.php");
request.method = URLRequestMethod.POST;
request.data = variables;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, userOk);
loader.load(request);
}else{
fieldCheck.text = "Не все поля заполнены";
}
}
Добавлено через 19 минут
Это часть логинки вообщем) но мне не только для этого надо, хотелось бы разобраться