ya lo tengo!!!!!!
el problema eran lo "+". El flash me detectaba _variable_ (el _ es un espacio en blanco) y por esto no me detectaba bien el número. Al final queda así:
<param name="FlashVars" value="variable1=<?=$var1?>&variable2=<?=$var2?>" />
Gracias a todos los que me habeis ayudado! :)