cargar swf desde php

Iniciado por satan69, 6 Julio 2010, 16:56 PM

0 Miembros y 1 Visitante están viendo este tema.

satan69

hola muchachhos , como puedo cargar flash en php, es decir, file.php?swf=blabla.swf algo asi, pero a la hora de cargarlo no me carga se queda en blanco.. alguna sugerencia que tengan..? ;D ;D

Shell Root

Aquí en PHP, aunque también creo que se podría hacer con javascript.
Código (php) [Seleccionar]
echo "<OBJECT classid='clsid27CDB6E-AE6D-11cf-96B8-444553540000'
codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'
width='500px'
height='500px'
id='PoC'
align='center'>

<PARAM NAME='movie' VALUE='http://elegans.imbb.forth.gr/games/".$_GET['strFile'].">
<PARAM NAME='quality' VALUE='high'>
<PARAM NAME='bgcolor' VALUE='#000000'>
<EMBED src='http://elegans.imbb.forth.gr/games/".$_GET['strFile']."'
quality='high'
bgcolor='#000000'
WIDTH='500px'
HEIGHT='500px'
NAME='PoC'
ALIGN='center'
TYPE='application/x-shockwave-flash'
PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>
</EMBED>
</OBJECT>";


PoC's:
:http://localhost/PoC/index.php?strFile=Levers.swf
:http://localhost/PoC/index.php?strFile=PaintBall.swf
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

satan69

Cita de: shellroot@alex-laptop:~$ en  6 Julio 2010, 18:17 PM
Aquí en PHP, aunque también creo que se podría hacer con javascript.
Código (php) [Seleccionar]
echo "<OBJECT classid='clsid27CDB6E-AE6D-11cf-96B8-444553540000'
codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'
width='500px'
height='500px'
id='PoC'
align='center'>

<PARAM NAME='movie' VALUE='http://elegans.imbb.forth.gr/games/".$_GET['strFile'].">
<PARAM NAME='quality' VALUE='high'>
<PARAM NAME='bgcolor' VALUE='#000000'>
<EMBED src='http://elegans.imbb.forth.gr/games/".$_GET['strFile']."'
quality='high'
bgcolor='#000000'
WIDTH='500px'
HEIGHT='500px'
NAME='PoC'
ALIGN='center'
TYPE='application/x-shockwave-flash'
PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>
</EMBED>
</OBJECT>";


PoC's:
:http://localhost/PoC/index.php?strFile=Levers.swf
:http://localhost/PoC/index.php?strFile=PaintBall.swf


entiendo.. pero lo que quiero algo asi mira

echo "<OBJECT classid='clsid27CDB6E-AE6D-11cf-96B8-444553540000' 
	
	
	
	
	
	
	
	
	

	
	
	
codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'
	
	
	
width='500px'
	
	
	
height='500px'
	
	
	
id='PoC'
	
	
	
align='center'>
 
	
	
	
<PARAM NAME='movie' VALUE='http://elegans.imbb.forth.gr/games/game.php?nombre="
.$_GET['strFile'].">
	
	
	
<PARAM NAME='quality' VALUE='high'>
	
	
	
<PARAM NAME='bgcolor' VALUE='#000000'>
	
	
	
<EMBED src='http://elegans.imbb.forth.gr/games/game.php?nombre="
.$_GET['strFile']."'
	
	
	
	
	
	
quality='high'
	
	
	
	
	
	
bgcolor='#000000' 
	
	
	
	
	
	
WIDTH='500px' 
	
	
	
	
	
	
HEIGHT='500px' 
	
	
	
	
	
	
NAME='PoC'
	
	
	
	
	
	
ALIGN='center'
	
	
	
	
	
	
TYPE='application/x-shockwave-flash' 
	
	
	
	
	
	
PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>
	
	
	
	
</EMBED>
	
	
</OBJECT>"
;

tonces game.php  buscara el file y lo cargara.. eso lo que ando buscando como cargarlo en php, alguna otra sugerencia

Shell Root

Cita de: satan69 en  6 Julio 2010, 20:28 PMtonces game.php  buscara el file y lo cargara.. eso lo que ando buscando como cargarlo en php, alguna otra sugerencia
No entendí :S
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

satan69

Cita de: shellroot@alex-laptop:~$ en  6 Julio 2010, 20:46 PM
Cita de: satan69 en  6 Julio 2010, 20:28 PMtonces game.php  buscara el file y lo cargara.. eso lo que ando buscando como cargarlo en php, alguna otra sugerencia
No entendí :S
es decir, con game.php y el id del get busco el file en la base de datos y con php la cargo para que me salga el juego.. como cuando cargas imagenes en php

Shell Root

Sigo sin entender. Pero creo que es más o menos así. Obviamente no haré tú tarea, pero sería prácticamente lo mismo que hice, solo que ahora pasas el parámetro ID por método GET/POST y esté devolverá un registro de la base de datos. La devolución sería el nombre del archivo a mostrar, no?. Es lo suficientemente fácil para hacértelo.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

satan69

algo asi mira

<?php
function cargarImagen($nombre_imagen)
{
$imagen = @imagecreatefromswf($nombre_imagen);
return 
$imagen;
}
header("Content-type: image/swf");
$imagen cargarImagen("letraV.swf");
imageswf($imagen);
imagedestroy($imagen);
?>


en teoria asi, pero el codigo esta malo, pero mas o menos a lo mejor me entenedes