У меня такая же проблема. Циклы не видят переменные. Хотя я использую loadVars sendAndLoad и в onLoad trace видит переменные, а циклы нет... wtf ?
вот значит:
kaka.php

Код:
<?php
if($_POST['password']=='12345'){
$message='TRUE';
} else {
$message='ERROR';
}
print "message=$message";
?>
AS

Код:
var sender:LoadVars = new LoadVars();
var loader:LoadVars = new LoadVars();
but.onRelease = function() {
sender.password = pass.text;
sender.sendAndLoad("kaka.php", loader, "POST");
};
loader.onLoad = function() {
trace(this.message);
if (this.message == "TRUE") {
_root.gotoAndStop(2);
info.text = "УРА";
} else {
info.text = "Пароль ложный";
}
};
в итоге trace правильно выводит значения mesage, а в info.text всегда тупо "пароль ложный" ... что не так ?