raga non ne posso più sto perderndo la testa:

mi dite cosa c'è di sbagliato in questo codice che mi da una variabile UNDEFINITED?
============FLASH============
on(release){
invioDati = new LoadVars();
invioDati.digito = digito.text;
invioDati.sendAndLoad("info.php", invioDati, "POST");
invioDati.onLoad = function(success) {
if (invioDati.loaded) {
trace("ciao " + invioDati.result_richiesta);
}
============PHP==========
$nickname='other';
$messaggio=$_POST['invioDati'];

$query="INSERT INTO chats (uid, message, timeout, colpiu, now, destinatario, luogo) VALUES ('$nickname', '$messaggio', 'timeout', 'segno', 'ora', 'destinatario', 'luogo')";
$action=mysql_query($query);

grazie