| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come proteggere file Flash vengano scaricati
    Progettazione e sviluppo di presentazioni in flash richiede tempo e conoscenza del linguaggio ActionScript . Purtroppo, è fin troppo facile scaricare questi file Flash direttamente con il browser " Salva " caratteristica . Mentre il codice non può essere visto direttamente aprendo il file Flash con il programma applicativo Adobe Flash , ci sono molti decompilers Flash su Internet che possono essere scaricati e utilizzati per abbattere il file al livello di codice . Così, un file Flash può essere modificato per la preferenza di una persona. Per proteggere i file Flash , è necessario proteggere i file da essere scaricabile in primo luogo. Istruzioni
    1

    Passare alla cartella principale sul server e creare un file chiamato " . Htaccess " se non esiste. Aprite questo file e aggiungere questa riga ad esso : .
    Applicazione AddHandler

    /x - httpd - php swf
    2

    Fuoco la pagina HTML che caricherà il file Flash che si desidera proteggere e sulla parte superiore della pagina , aggiungere la seguente riga di codice : < ? php

    session_start ();

    >


    questo codice consente al server di sapere che questo è il codice PHP che deve essere elaborato nel server prima di passarlo al browser.
    3

    Aggiungi il codice PHP di chiusura appena sopra la riga di codice in cui il filmato Flash è incorporato . Trovare la riga di codice che inizia con :


    Ora aggiungere il seguente codice PHP prima della riga sopra :
    < p ? > < php

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

    >
    4

    Creare un nuovo file di testo chiamato " flash.txt " sul server e aggiungere il codice seguente al file : ?

    < php

    session_start ();

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

    referrer = $ _SERVER [ " HTTP_REFERER " ] ;

    $ referrer = parse_url ( $ referrrer ) ;

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

    Echo " Attività non consentita ". ;

    Exit (); }


    } else {
    Echo

    " Attività non consentita ". ;

    Exit (); }


    unset ( $ _SESSION [ "flash " ] ) ;

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

    Header ( "Content -type: application /x - shockwave-flash ");

    readfile ( " inserire il percorso completo del server per il filmato flash "); ?

    >

    Nota la linea " readfile " del codice. È necessario modificare questo per riflettere il percorso del server dove i file Flash sono .
    5

    Posizionare i file Flash reali ( . Swf ) in una cartella sul server che i browser non sono autorizzati a accesso . Un esempio è una directory protetta da password o su una cartella che si trova al di fuori della radice del documento .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare PHP per monitorare i referral dei visit…
    ·Come nascondere gli indirizzi e-mail in PHP 
    ·Tutorial su connessione a MySQL da parte di Oracle 
    ·Come installare WAMP Server senza sforzo 
    ·Come controllare se il primo carattere di una parola è…
    ·Come fare un Array Javascript con PHP 
    ·Come connettersi a MySQL in SSIS 
    ·MySQL Tutorial chiave primaria 
    ·Come rendere i documenti PHP pop-up in una finestra di …
    ·Come visualizzare testo da MySQL in PHP 
      Articoli in evidenza
    ·Come disattivare Alt - F4 con HTML in HTA 
    ·Come cambiare il font Colori in Java 
    ·Quanto è grande un byte 
    ·Come riparare Java : Lang Null Pointer Exception 
    ·Come elaborare le carte di credito in PHP 
    ·Come lanciare in C da oggetto a DateTime 
    ·Come utilizzare stdlib.h 
    ·Che cosa è una costante PHP 
    ·Come disattivare query in MySQL cache 
    ·Come arrotolamento di una funzione in MATLAB 
    Copyright © Conoscenza Informatica http://it.wingwit.com