Salve, volevo creare un gioco dove chi inserisce la soluzione in flash, si vede apparire una scritta su un testo dinamico....

Il codice del flash è questo:

codice:
on (release)
{
    v++;
var caricadati = new LoadVars();
caricadati.load("sa.php");
caricadati.onLoad = function (success)
{
    if (success)
        {
            if(caricadati.indovinello==risposta.text)
            {
                dinamo.text=caricadati.soluzione;
            }
        }
   }
    if (risposta.text=="aaa")
        {
        dinamo.text="bbb";
        }
       else
        {
            dinamo.text="";
        }
}
aaa e bbb si riferiscono a una risposta e una soluzione false per quelli che decompilano l'swf.
Nel php invece

codice:
<?
echo "(&indovinello=blabla&soluzione=tetterettte)";
?>
In realtà il flash funzionava anche senza i )"; finali, ma provando a caricarlo su altervista ho notato che non funzionava niente, mentre aggiungendo anche quei caratteri va e quindi tutto funziona..

Il problema è che se uno va alla directory .org/sa.php è stampato a video
(&indovinello=blabla&soluzione=tetterettte)

e invece dovrebbe essere tutto invisibile, sia nella pagina, sia nel codice sorgente...
dichiarando solo le variabili come
$soluzione = "tetterettte";
non succede niente sul flash....
qualcuno può aiutarmi???