Foro de elhacker.net

Media => Diseño Gráfico => Mensaje iniciado por: competitivo en 5 Abril 2005, 05:09 am



Título: problema con direccion dinamica en php y flash
Publicado por: competitivo en 5 Abril 2005, 05:09 am
qtal? bueno tengo un problema porque al hacer un boton en flash quiero que sea un enlace a esta direccion:
Código:
"algabeno.php?id=<?php echo $rikel["ID"]?>"

y claro yo meto en flash esto:
Código:
getURL("algabeno.php?id=<?php echo $rikel["ID"]?>");
y me da error, y tambien meti esto:
Código:
getURL("algabeno.php?id=<?php echo $rikel[\"ID\"]?>");
e igualmente me dio error.

que puedo hacer? gracias, un saludo


Título: Re: problema con direccion dinamica en php y flash
Publicado por: competitivo en 5 Abril 2005, 05:16 am
Citar
Código:
getURL("algabeno.php?id=<?php echo $rikel["ID\"]?>");
e igualmente me dio error.

me equivoque aqui, el codigo que meto y me da error es el siguiente:

Código:
getURL("algabeno.php?id=<?php echo $rikel[\"ID\"]?>");


Título: Re: problema con direccion dinamica en php y flash
Publicado por: Morris en 5 Abril 2005, 22:50 pm
Pues lo que dice Sub_Cero no es cierto y tampoco te va a funcionar.

Para hacer dinámico un flash es necesario pasarle información, ya que no te va a aceptar ningún código PHP, ASP o similar.

Para eso tienes que pasarle los valores desde el

Código:
 <PARAM NAME=movie VALUE="archivo.swf">
<EMBED src="archivo.swf" ............... >

Nota: Uno es para mozilla y el otro para explorer.

¿Cómo pasarle valores dinámicos a un flash?

Es muy simple:

Código:
 <PARAM NAME=movie VALUE="archivo.swf?URL=<?php echo $rikel["ID\"]?>">

Y lo mismo para el EMBED

Lo anterior nos creo una variable URL dentro de flash con un valor dinámico que es impreso por el PHP en nuestro HTML y que el flash lee.

Para hacer dinámico el flash lo haces de la sig forma:

Código:
getURL("algabeno.php?id="+URL);

Espero te sirva.


Título: Re: problema con direccion dinamica en php y flash
Publicado por: Sub_Cero en 5 Abril 2005, 16:15 pm
Pues sorry por el post, esk no entiendo muy bien de esto, bueno, no entiendo nada, pero una cosilla que aprendí es esa, y pensaba que se haría así.

Salu2 y perdon, ahora elimino el post ;).