Foros del Web » Programando para Internet » Javascript »

Javascript, PHP y Flash...

Estas en el tema de Javascript, PHP y Flash... en el foro de Javascript en Foros del Web. Duda en la que intento hacer compatibles tres tecnologias: Flash, PHP y Javascript. Es un intento de hacer algo similar a unos anclajes en peliculas ...
  #1 (permalink)  
Antiguo 23/10/2006, 08:42
 
Fecha de Ingreso: mayo-2004
Mensajes: 201
Antigüedad: 20 años
Puntos: 2
Javascript, PHP y Flash...

Duda en la que intento hacer compatibles tres tecnologias: Flash, PHP y Javascript. Es un intento de hacer algo similar a unos anclajes en peliculas Flash pero usando PHP y de paso intentando resolver el problema EOLAS con Javascript.
En principio parece ser que si tengo 2 swf incrustados en distintos htm, y uno de los dos swf tiene un boton que PASA POR URL un número de linea (texto.scroll) que apunta al texto del otro swf para que dicho texto deslizante muestre la linea correcta según el botón pulsado en el otro swf, lo correcto puede ser que el htm que contiene el 2º swf sea renombrado como .php para que pille la variable y se la pase al swf que contiene:

<param name="FlashVars" value="quelinea=<?php echo "$quelinea" ?>" />
<embed src="segundo.swf" FlashVars="quelinea=<?php echo "$quelinea" ?>" ..etc...</embed>

Me preocupa la instrucción "embed", me es familiar porque en htm es la que "se utilizaba" para incrustar un swf. En un php veo que es casi lo mismo... PERO supongo estarás al tanto del "culebrón" EOLAS por el cual todo el mundo ha tenido que cambiar el modo en que se "incrustan" los swf. Los mios los inserto a través de un javascript que a su vez me incrusta el swf. ¿Sabes de lo que hablo verdad?
Pues no tengo claro como hacer compatible el metodo javascript con el php. ¿En un php se puede incluir javascript? Dejo parte del codigo que va en el .htm que renombraré como .php y admito sugerencias para hacer que el php le pase la información al swf que estoy insertando NO con EMBED desde htm sino con la libreria javascript como está haciendo ahora todo el mundo!

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript" src="swfobject.js"></script>
</head>
<script type="text/javascript">
var pelicula = new SWFObject("empresa.swf", "empresa", "750", "616", "6", "#FFFFFF");
pelicula.addParam("quality", "high");
pelicula.write("flashcontent");
</script>
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 13:01.