Uso il seguente codice in AS:
codice:
Stage.showMenu = false;

myvar = new LoadVars();
myvar.path = this;
myvar.onLoad = function()
{
	player = this.player;
	pf = this.pf;
	pfattuali = this.pfattuali;
	mana = this.mana;
	manaattuale = this.manaattuale;
	urlavatar = this.urlavatar;
	lev = this.lev;
	
	_root.nome.text = player.toUpperCase() + "(liv. " + lev + ")";
	_root.nome.autoSize = true;
	_root.nome._x = 110 - (_root.nome._width / 2);
	_root.punti.text = this.pfattuali + " / " + pf;
	_root.puntimana.text = manaattuale + " / " + mana;
	_root.barra._width = (170 * pfattuali) / pf;
	_root.manabar._width = (170 * manaattuale) / mana;
	
	loadMovie(urlavatar, "avatar");
}
myvar.load('http://127.0.0.1/exiles/session/userstat.php');
il quale legge delle variabili da una pagina php. La pagina in questione ha questo semplicissimo codice:

codice:
session_start();
include('../includes/db.php');
$query = 'SELECT nome, pf, pfattuali, mana, manaattuale, urlavatar, lev FROM giocatori WHERE id = ' . $_SESSION['idplayer'];
$res = mysql_query($query, $db);
$row = mysql_fetch_array($res);
echo 'num=0&player=' . $row['nome'] . '&pf=' . $row['pf'] . '&pfattuali=' . $row['pfattuali'] . '&mana=' . $row['mana'] . '&manaattuale=' . $row['manaattuale'] . '&urlavatar=' . $row['urlavatar'] . '&lev=' . $row['lev'];
e come risultato da:
codice:
player=Adaron&pf=30&pfattuali=30&mana=30&manaattuale=30&urlavatar=http://nahoo.net/images/screens/Worms-Armageddon.jpg&lev=1
tutto corretto se non fosse che flash quando legge riconosce le variabili (infatti non scrive UNDEFINED) però le legge a lunghezza 0, difatti non scrive proprio nulla. Dove sbaglio secondo voi?