Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe kan ik Flash -bestanden te beschermen tegen Gedownloade
Het ontwerpen en ontwikkelen van Flash -presentaties kost tijd en kennis van de ActionScript-taal . Helaas , het is al te gemakkelijk om deze Flash- bestanden rechtstreeks downloaden via de browser " Opslaan "-functie . Hoewel de code niet direct kunnen worden bekeken door het openen van het Flash-bestand met behulp van de Adobe Flash applicatie-programma , zijn er veel Flash decompilers op het internet die kunnen worden gedownload en gebruikt voor het breken van het bestand naar de code -niveau . Aldus kan een Flash-bestand worden gewijzigd volgens een persoon de voorkeur . Om Flash bestanden te beschermen , moet u de bestanden te beschermen tegen te downloaden in de eerste plaats . Instructies
1

Navigeer naar de hoofdmap op de server en maak een bestand genaamd " . Htaccess " als het niet bestaat . Open dit bestand en voeg deze regel aan toe: .

AddHandler applicatie Twitter /x - httpd - php swf

Fire 2 van de HTML-pagina die de Flash- bestand dat u wilt wordt geladen beschermen en op de bovenkant van de pagina , voeg de volgende regel code : < ? php

session_start ( ) op ;

>


deze code laat de server weten dat dit PHP- code die moet worden verwerkt in de server voordat het naar de browser .
3

in de afsluitende PHP-code net boven de regel code waar de Flash-film wordt ingebed . Zoek de regel code die begint met :


Voeg nu de volgende PHP- code voor de regel hierboven :

$ _SESSION
[ " flash " ] = $ _SERVER [ " HTTP_HOST ] ; ?

>
4

Maak een nieuw tekstbestand genaamd " flash.txt " op de server en voeg de volgende code toe aan het bestand : ?

<
php

session_start ( ) op ;

Als ( isset ( $ _SESSION [ " flash " ] ) ) {

$ referrer = $ _SERVER [ " HTTP_REFERER " ] ;

$ referrer = parse_url ( $ referrrer ) ;

Als ( $ referrer ! [ "host " ] = $ _SESSION [ " flash " ] ) {

Echo " Actie niet toegestaan ​​. "
;

Exit
( ) ;

}

} else {

Echo
" Actie niet toegestaan ​​. " ;

Exit
( ) ; }

Uitschakelen
( $ _SESSION [ " flash " ] ) ;

Header ( cache -Control
: no-cache , must- REVALIDATE " ) ;

Header
( " Content - Type : application /x - shockwave - flash " ) ; < br

readfile > ( " invoegen volledige server pad naar de flash movie ' ) ; ?

>

notitiekaarten de " readfile " regel code . Je nodig hebt om dit te veranderen om het pad naar de server waar uw Flash- bestanden zijn te reflecteren.

Place 5 de echte Flash-bestanden ( . Swf bestanden ) in een map op de server die browsers niet mogen toegang . Een voorbeeld is een wachtwoord - beveiligde map of op een map buiten de document root .

Previous: Next:
  PHP /MySQL Programmering
·Hoe kan ik PHP configureren vo…
·Wat is een PHP Echo ? 
·Hoe kan ik PHP website bekijke…
·Hoe te Isolatie Levels Set in …
·Hoe kan ik PHP Aliasing Maak v…
·Hoe kan ik een externe PHP Fil…
·Hoe maak je een Date Bewaar op…
·Hoe te autoincrement Reset in …
·Toegang krijgen tot MySQL Vana…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Verborgen voorwerpen in Java 
·Hoe te besparen een ListBox Waarde in VB…
·Hoe te Attributen in Visual Basic Set 
·Hoe kan ik HTML Waarden invoegen in een …
·Hoe de Booleaanse gegevens van DataGrid …
·Hoe te lezen SQL Van Visual C 
·Hoe je Snort installeren met MySQL in Ce…
·Hoe te voegen , bijwerken en verwijderen…
·Hoe te doen als - dan Verklaringen in Py…
Copyright © Computer Kennis http://www.nldit.com