Foros del Web » Creando para Internet » Flash y Actionscript »

Paso de variables a flash

Estas en el tema de Paso de variables a flash en el foro de Flash y Actionscript en Foros del Web. Muy buenas a todos, estoy intentando pasar una variable desde HTML a Flash CS4, pero no hay forma de que funcione. He estado mirando manuales ...
  #1 (permalink)  
Antiguo 29/09/2010, 10:40
 
Fecha de Ingreso: junio-2009
Mensajes: 21
Antigüedad: 14 años, 10 meses
Puntos: 0
Paso de variables a flash

Muy buenas a todos,

estoy intentando pasar una variable desde HTML a Flash CS4, pero no hay forma de que funcione. He estado mirando manuales por internet y ninguno va bien.

Os paso el codigo que tengo en HTML para ver si hay algo mal y si alguien me pudiera pasar las lineas de codigo necesarias para el Flash se lo agradeceria un monton.

Mi intencion es que dependiendo del valor de la variable que le pases, variable idioma, una vez la lea el fichero flash, tendra que cargarme un fichero u otro de texto.

Esto es lo que tengo en el html:

<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="580" height="280"">
<param name="movie" value="img/equip.swf">
<param name="FlashVars" value="idioma=<?php echo $idioma; ?>">
<param name="quality" value="high">
<embed src="img/equipo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="580" height="280"></embed>
</object>

Como podeis ver esta la variable $idioma. Esta es la que quiero pasar y recibirla en el fichero flash.

Muchas gracias a todos
  #2 (permalink)  
Antiguo 29/09/2010, 12:29
Avatar de Manuellama  
Fecha de Ingreso: noviembre-2006
Ubicación: Zafra, Extremadura, Spain, Spain
Mensajes: 174
Antigüedad: 17 años, 5 meses
Puntos: 10
Respuesta: Paso de variables a flash

[URL="http://blogs.adobe.com/pdehaan/2006/07/using_flashvars_with_actionscr.html"]http://blogs.adobe.com/pdehaan/2006/07/using_flashvars_with_actionscr.html[/URL]

[URL="http://blog.unijimpe.net/como-utilizar-flashvars/"]http://blog.unijimpe.net/como-utilizar-flashvars/[/URL]

Lee eso. Si tienes dudas mandame un privado.
  #3 (permalink)  
Antiguo 30/09/2010, 13:06
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: Paso de variables a flash

Hola
adicional a lo que te dejaron, estas usando un html??? pero eso es código php.... (la parte de la variable) y así el asunto no obtendrás el valor a menos que tengas configurado en el servidor que las pags html sean interpretadas como php
Si esto es false, entonces pasa ese html a una página de extensión php y prueba nuevamente
Si persiste tu inconveniente, busca sobre swfobject
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #4 (permalink)  
Antiguo 01/10/2010, 09:59
 
Fecha de Ingreso: mayo-2005
Mensajes: 217
Antigüedad: 19 años
Puntos: 5
Respuesta: Paso de variables a flash

El otro dia probe esta funcion de js que me resulto muy interesantex
getFlashMovieObject busca info sobre esto a ver si te sierbe
  #5 (permalink)  
Antiguo 05/10/2010, 10:42
 
Fecha de Ingreso: junio-2009
Mensajes: 21
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Paso de variables a flash

si si, es un .php y hace una llamada a un flash y tengo que pasarle una variable por que este flash me lee un xml, y dependiendo de la variable del idioma que le pase, me tiene que leer un xml u otro

Este es el codigo que tengo dentro del .php, no se si lo he hecho bien lo de la variable idioma tanto en el param como en el embed



<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="745" height="400"">
<param name="movie" value="img/equip.swf">
<param name="FlashVars" value="idioma=<?php echo $idioma; ?>">
<param name="quality" value="high">
<embed src="img/equip.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="idioma=<?php echo $idioma; ?>" type="application/x-shockwave-flash" width="745" height="400"></embed>
</object>
  #6 (permalink)  
Antiguo 05/10/2010, 11:10
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: Paso de variables a flash

Cita:
Iniciado por cube_ltd Ver Mensaje
si si, es un .php y hace una llamada a un flash y tengo que pasarle una variable por que este flash me lee un xml, y dependiendo de la variable del idioma que le pase, me tiene que leer un xml u otro

Este es el codigo que tengo dentro del .php, no se si lo he hecho bien lo de la variable idioma tanto en el param como en el embed



<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="745" height="400"">
<param name="movie" value="img/equip.swf">
<param name="FlashVars" value="idioma=<?php echo $idioma; ?>">
<param name="quality" value="high">
<embed src="img/equip.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="idioma=<?php echo $idioma; ?>" type="application/x-shockwave-flash" width="745" height="400"></embed>
</object>
pues se ve bien, debería funcionarte
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: flash, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:29.