Visualizzazione dei risultati da 1 a 5 su 5

Discussione: get_header e htaccess

Visualizzazione discussione

  1. #3
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    Allora i file sono tutti all'interno del mio server/dominio, io devo proteggerli da utenti esterni/visitatori.
    Non devono essere accessibili direttamente da browser/url, per poterli scaricare/vedere utilizzo sempre php che lavorando sugli header rigenero il file e funziona perfettamente.

    codice:
    if (file_exists($filePath)) { //path dov'è salvato il file nella cartella protetta
        header('Content-Description: File Transfer');
        header('Content-Type: '.$file['type']); // content type del file
        header('Content-Disposition: attachment; filename='.basename($filePath));
        header('Content-Transfer-Encoding: binary');
        header('Expires: 0');
        header('Cache-Control: must-revalidate');
        header('Pragma: public');
        header('Content-Length: ' . filesize($filePath));
        ob_clean();
        flush();
        readfile($filePath);
        exit;
    }
    Ultima modifica di torrone; 23-10-2013 a 10:00

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.