nu lägga till följande PHP-kod innan linjen ovan :
< php
$ _SESSION [ " blixt " ] = $ _SERVER [ " HTTP_HOST ] ; ?
>
4
Skapa en ny textfil kallas " flash.txt " på servern och lägg till följande kod i filen : ?
< php
session_start ( ) ;
p Om ( isset ( $ _SESSION [" blixt "] )) {
$ referrer = $ _SERVER [" HTTP_REFERER "] ;
$ refererande = parse_url ( $ referrrer );
p Om ( $ referrer ! [ " host " ] = $ _SESSION [ " blixt " ] ) {
Echo " Åtgärd ej tillåtna . " ;
Exit ( ) ;
}
} else {
Echo " Åtgärd ej tillåtna . " ;
Exit ( ) ;
}
Unset ( $ _SESSION [ " blixt " ] ) ;
Header ( cache -Control : no- cache , must - revalidate " ) ;
Header ( " Content-Type : application /x - shockwave - flash " ) ;
Readfile ( " sätter hela servern sökvägen till Flash- filmen " ) ; ?
>
Notera den " Readfile " kodrad . Du måste ändra detta för att återspegla sökvägen till servern där dina Flash-filer är .
5
Place de verkliga Flash-filer ( . Swf-filer ) i en mapp på servern som webbläsare inte får åtkomst . Ett exempel är en lösenordsskyddad katalog eller på en mapp som ligger utanför dokumentet roten . Addera