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

Problemas al pasar variables de un php a flash

Estas en el tema de Problemas al pasar variables de un php a flash en el foro de Flash y Actionscript en Foros del Web. El asunto es el siguiente tengo un archivo .php donde tengo insertado un flash donde hay un cuadro de texto dinámico (empresa.text) que quiero que ...
  #1 (permalink)  
Antiguo 27/03/2008, 12:42
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 9 años, 8 meses
Puntos: 0
Problemas al pasar variables de un php a flash

El asunto es el siguiente tengo un archivo .php donde tengo insertado un flash donde hay un cuadro de texto dinámico (empresa.text) que quiero que recoja la variable empres que es igual a una variable ($emp) que viene de otro .php por url

//Archivo .php

<?
echo'
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<TITLE>Zonas</TITLE>
</HEAD>
<BODY>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="446" height="700">
<param name="FlashVars" value="empres='.$emp.'">
<PARAM name="movie" value="Mapa.swf">
<PARAM name="quality" value="high">
<EMBED src="Mapa.swf" flashvars="empres='.$emp.'" QUALITY="high" PLUGINSPAGE="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" TYPE="application/x-shockwave-flash" width="446" height="700"></EMBED>
</OBJECT>
<script type="text/javascript" src="../Principal/iefix.js"></script>
</BODY>
</HTML>';
?>

//Archivo flash
empresa.text=trace(empres);

pero no funciona y no se que hago mal
  #2 (permalink)  
Antiguo 27/03/2008, 17:49
 
Fecha de Ingreso: diciembre-2004
Mensajes: 418
Antigüedad: 13 años
Puntos: 2
Re: Problemas al pasar variables de un php a flash

Segun tengo entendido deberia ser asi:

flashvars="empres='<? echo $emp?>'"

ademas en le flash debes validar cuando se carga la variable, ya sea usando un onload o un setInterval.

espero ahberte sido de ayuda.
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 21:18.