Ciao a tutti.
Sto cercando di capire come funziona l'integrazione tra php e flash.

Ho scaricato i file relativi ad un tutorial...e lui stesso non mi funziona!!!
Allora. il fla è composto da un input text chesi chiama years, da un pulsante che si chiama myBtn e da una dynamic text che si chiama output

Il file php che deve interagire con il flash si chiama dogyears.php
ed è così fatto:
codice:
<?php
$calculation = $_POST['years']*7;
echo "&returnVal=$calculation";
?>
nel primo frame ho inserito:

codice:
stop();
//=================================
//	INIT
//=================================
//declare path to php files
lvOut = new LoadVars();               //create lv object  
lvIn = new LoadVars();                //create lv object
lvIn.onLoad = function (success) {
	if(success){
  		output.text =  lvIn.returnVal;//PHP variable value to textbox  
	}else{
		output.text = "fail";         //or notify of failure
	}
}
//=================================
//	BTN
//=================================
myBtn.onRelease = function(){
	lvOut.years = years.text;         //assign user-input value to lv property called years
	//lvOut.send(path + "dogyears.php","_blank"); //send to a blank window
	lvOut.sendAndLoad(path + "dogyears.php", lvIn, "POST"); //get results returned to lvIn
};
Ora se eseguo il codice php stand alone, passando con POST il valore years=7, ottengo come risultato (ovvio):

codice:
&returnVal=49
Se invece eseguo il flash, nella casella dynamic text ottengo come risultato:
codice:
$calculation";

?>
da quello che so dovevo leggere il numero 49
Allora mi chiedo:
1) è configurato male apache?
2) è configurato male php
3) è configurato male flash
4) è errato il codice?
Grazie per l'aiuto!!