ya que estamos te cuento que tambien podes pasarle las variables de esta forma
Código:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="540" height="400">
<param name="movie" value="mailing.swf?nombre=<?php echo "&nombre=$nom"; echo "&apellido=$ape" ?>">
<param name="quality" value="high">
<embed src="mailing.swf?nombre=<?php echo "&nombre=$nom"; echo "&apellido=$ape" ?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="540" height="400"></embed>
</object>
y no te hace falta usar LoadVars(); es util solamente si vas a pasar pocas variables pero funciona muy bien.
Fijate lo que esta en negritas, a continuacion del nombre de tu pelicula , le agregas un echo de php con el nombre de las variables, esto lo haces para que el explorador lea las variables "impresas" con el echo y luego la película las pueda interpretar.
Es importante agregarle el &antes de cada nombre.
Ej.: el &nombre es la variable nombre dentro de flash, que es un simple cuadro de texto dinámico. (ojo el nombre de la variable debe ir en el campo de nombre de variable y no de instancia).
Y el $nom es resultado de una consulta PHP que hice antes de la pelicula flash !