1
Navegue a la carpeta raíz de su servidor y crear un archivo llamado . " Htaccess " si no existe. Abra este archivo y añada esta línea a la misma: . Aplicación de Windows AddHandler
/x -httpd -php swf
2
Arranca la página HTML que cargará el archivo Flash que desea proteger y en la parte superior de la página, agregue la siguiente línea de código: < ? php
session_start ();
>
este código permite que el servidor sabe que se trata de código PHP que necesita ser procesado en el servidor antes de pasarlo al navegador.
3
Agregue el código PHP de cierre por encima de la línea de código donde se incorpora la película Flash . Busque la línea de código que comienza con :
Ahora agregue el siguiente código PHP antes de la línea anterior : $ _SESSION [" flash" ] = $ _SERVER [" HTTP_HOST ] ; ? > Crear un nuevo archivo de texto llamado " flash.txt " en el servidor y agregue el código siguiente al archivo : < php session_start (); Si (isset ($ _SESSION [" flash" ])) { $ referrer = $ _SERVER [" HTTP_REFERER "]; $ referrer = parse_url ($ referrrer ) ; If ($ referrer ! [ "host "] = $ _SESSION [" flash" ] ) { Echo "Acción no permitida . " ; Salir () ; } } else { Echo " La acción no se permite . " ; Salir () ; } unset ( $ _SESSION [ "destellos "] ) ; Header ( cache- control: no -cache , must- revalidate "); header (" Content-type : application /x -shockwave -flash "); readfile ( " insertar ruta completa del servidor de la película flash" ); > Note la línea " readfile " del código. Es necesario cambiar esta para reflejar la ruta de acceso al servidor donde los archivos de Flash son . Coloque los archivos Flash reales (. Swf ) en una carpeta en el servidor que los navegadores no se les permite acceder . Un ejemplo es un directorio protegido con contraseña , o en una carpeta que se encuentra fuera de la raíz del documento.
< p > < php
4
5