Salve a tutti.
Ho un problema quando cerco di recuperare una variabile da php (l'username di un utente).
Il codice che ho utilizzato è questo:

codice:
var username = new String(); 
var carica = new LoadVars();
carica.onLoad = function(success) {
    if(success) {
        _root.username = this["username"]; 
}
    else {
        trace("Errore nel caricamento file!");
    }
}
carica.load("ricevi_username.php");
trace(username);
Ho inserito un campo di testo dinamico che visualizza la variabile username. Il probema è che, mentre nel campo di testo la variabie viene visualizzata correttamente (con l'username corretto), il trace mi restituisce una variabile vuota (ma non undefined) e in generale appare poi sempre vuota.

A cosa è dovuto?

Per maggior informazione inserisco anche il codice php della pagina:

Codice PHP:
<?
session_start
();
$username $_SESSION['username'];
echo 
"&username=".$username;
?>