Dos cosas: ¿Las variables están llegando al php y éste tiene activadas las variables post?
Y, ¿el campo id es autoincrementable? Porque en ese caso no hace falta que le des un valor, simplemente elimínalo de la claúsula INSERT. Y dentro del mysql_query no hace falta que pongas las comillas. Aunque si dices que funciona por si solo...
Te recomiendo que vayas poniendo metas para ver en qué punto se queda colgado. Por ejemplo, que que el php sea sólo así:
Código PHP:
<?
echo "&respuesta=recibido";
?>
Y a ver si conecta bien. Luego dile que devuelva una de las variables que le has pasado desde el flash, a ver si te la devuelve. Y así hasta hallar el fallo.
Saludos!