archivo lanzadorswf.php
Código PHP:
$archivo="prueba/archivo.swf";
header("Cache-Control: public, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Content-type: application/x-shockwave-flash");
readfile($archivo);
Despues lo llamo desde 1 archivo html con
Código HTML:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%"> <param name="movie" value="lanzadorswf.php"> <param name="quality" value="high"> <param name="wmode" value="transparent"> <param name="menu" value="false"> <embed src="lanzadorswf.php" quality="high" wmode="transparent" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed> </object>
si coloco el archivo html y el php en el mismo directorio funciona de maravilla pero si pongo el html en otro directorio no encuentra el archivo swf a pesar de que la ruta este bien..., necesito poner el archivo swf en otro directorio porque lo quiero proteger con .htaccess.
Muchas gracias.
Saludos.