No puedes agregar el valor de la variable en el parametro "flashvars" de flash?
En PHP se hace de esta forma:
Código PHP:
<object type="application/x-shockwave-flash" data="flash/top_3.swf" width="755" height="182">
<param name="movie" value="flash/top_3.swf" />
<param name="Menu" value="0" />
<param name="WMode" value="Transparent" />
<param name="FlashVars" value="imgX=<?=$_IMG_FLASH?>&Ximg=<?=$_IMG_FLASH_X?>&Yimg=<?=$_IMG_FLASH_Y?>">
</object>
Ahi yo estoy indicandole a flash que el valor de imgX es la variable de PHP $_IMG_FLASH y tambien indico 2 variables mas...