Ok,
Per farlo funzionare hai due strade:
1) la piu' semplice, invii i dati alla pagina php cosi' come per un normalissimo form, cioe', ad un determinato evento associ la seguente azione (qui dipende fondamentalmente dai tipi di verifiche che vuoi fare sui campi)
loadVariablesNum("subscribe.php", 0, "POST");
poi recuperi i valori delle variabili nella pagina php con
$_POST["nome_variabile"]
e li usi come meglio credi
2) la piu' complessa, invii i valori alla pagina php utilizzando sendandload, in pratica associ un nome istanza per ciascun campo del filmato flash e li racchiudi in un oggetto che invierai poi alla pagina php usando qualcosa del genere
sender = new LoadVars;
sender.valore1 = _root.nome_istanza1.text;
sender.valore2 = _root.nome_istanza2.text;
sender.sendAndLoad("subscribe.php",sender,"POST");
sender.onLoad = function() {
_root.r1.text = this['prima_variabile'];
_root.r2.text = this['seconda_variabile'];
};
nella pagina php fai cosi
$variabile1 = $_POST['valore1'];
$variabile2 = $_POST['valore2'];
//esegui qui l' inserimento e, grossa differenza col metodo precedente, puoi ricreare delle variabili che verranno reinviate al filmato flash usando la seguente formattazione
echo "&ritorno1=".$prima_variabile."&r2=".$seconda_vari abile;
che verranno raccolte nei contenitori che hai creato prima nel filmato flash
_root.r1.text = this['prima_variabile'];
_root.r2.text = this['seconda_variabile'];
In questo modo puoi gestire il risultato dell' inserimento nel database.
Comunque sto preparando un tutorial sull' inserimento e la gestione dei dati con mysql da flash, spero di finirlo entro questa settimana se mi mandi una mail appena lo ho pronto ti avviso.
ciao

Rispondi quotando