Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: satan69 en 6 Julio 2010, 16:56 pm



Título: cargar swf desde php
Publicado por: satan69 en 6 Julio 2010, 16:56 pm
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


Título: Re: cargar swf desde php
Publicado por: Shell Root en 6 Julio 2010, 18:17 pm
Aquí en PHP, aunque también creo que se podría hacer con javascript.
Código
  1. echo "<OBJECT classid='clsid27CDB6E-AE6D-11cf-96B8-444553540000'
  2. codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'
  3. width='500px'
  4. height='500px'
  5. id='PoC'
  6. align='center'>
  7.  
  8. <PARAM NAME='movie' VALUE='http://elegans.imbb.forth.gr/games/".$_GET['strFile'].">
  9. <PARAM NAME='quality' VALUE='high'>
  10. <PARAM NAME='bgcolor' VALUE='#000000'>
  11. <EMBED src='http://elegans.imbb.forth.gr/games/".$_GET['strFile']."'
  12. quality='high'
  13. bgcolor='#000000'
  14. WIDTH='500px'
  15. HEIGHT='500px'
  16. NAME='PoC'
  17. ALIGN='center'
  18. TYPE='application/x-shockwave-flash'
  19. PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>
  20. </EMBED>
  21. </OBJECT>";

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


Título: Re: cargar swf desde php
Publicado por: satan69 en 6 Julio 2010, 20:28 pm
Aquí en PHP, aunque también creo que se podría hacer con javascript.
Código
  1. echo "<OBJECT classid='clsid27CDB6E-AE6D-11cf-96B8-444553540000'
  2. codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'
  3. width='500px'
  4. height='500px'
  5. id='PoC'
  6. align='center'>
  7.  
  8. <PARAM NAME='movie' VALUE='http://elegans.imbb.forth.gr/games/".$_GET['strFile'].">
  9. <PARAM NAME='quality' VALUE='high'>
  10. <PARAM NAME='bgcolor' VALUE='#000000'>
  11. <EMBED src='http://elegans.imbb.forth.gr/games/".$_GET['strFile']."'
  12. quality='high'
  13. bgcolor='#000000'
  14. WIDTH='500px'
  15. HEIGHT='500px'
  16. NAME='PoC'
  17. ALIGN='center'
  18. TYPE='application/x-shockwave-flash'
  19. PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>
  20. </EMBED>
  21. </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


Título: Re: cargar swf desde php
Publicado por: Shell Root en 6 Julio 2010, 20:46 pm
tonces game.php  buscara el file y lo cargara.. eso lo que ando buscando como cargarlo en php, alguna otra sugerencia
No entendí :S


Título: Re: cargar swf desde php
Publicado por: satan69 en 6 Julio 2010, 20:55 pm
tonces 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


Título: Re: cargar swf desde php
Publicado por: Shell Root en 6 Julio 2010, 21:04 pm
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.


Título: Re: cargar swf desde php
Publicado por: satan69 en 7 Julio 2010, 01:57 am
algo asi mira

Código:
<?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