Test Foro de elhacker.net SMF 2.1

Media => Diseño Gráfico => Mensaje iniciado por: Morris en 19 Enero 2005, 06:33 AM

Título: Variable dinámica para Flash desde PHP o ASP por medio del embed
Publicado por: Morris en 19 Enero 2005, 06:33 AM
A continuación les pongo un ejemplo de como introducir contenido dinámico a un flash desde PHP o ASP por medio del embed y el param name.

Buscando una forma de introducir mediante un querystring variables a un flash, me encontré un método más simple y que no requiere javascript.

Cuando incrustamos un flash ponemos dentro del tag <object> una serie de parámetros, un par de ellos se refieren a la ruta (para Netscape y otro para Explorer)


<param name="movie" value="flash.swf">

<embed src="flash.swf">


Si a estos tag le agregamos un Query String como el siguiente

?color=rojo

Quedando así:


<param name="movie" value="../flash/header.swf?color=rojo">

<embed src="../flash/header.swf?color= rojo">


Automáticamente se inserta esa variable dentro de flash y la podemos llamar simplemente nombrándola.

¿Cómo hacerlo dinamicamente?

CON ASP

<param name="movie" value="../flash/header.swf?color=<% =Variable %>">

<embed src="../flash/header.swf?color= <% =Variable %>">


CON PHP

<param name="movie" value="../flash/header.swf?color=<?php echo $Variable?>">

<embed src="../flash/header.swf?color= <?php echo $Variable?>">



Se pueden anidar más variables mediante el "&"

?color=red&funcion=uno&url=temporal


Espero sea de utilidad y me haya explicado bien.

Morris