disign.it | Nascondere il path di un file | a digital sign for a best design!
A digital sign for a best design
Programmazione 136 visualizzazioni

Nascondere il path di un file

01/07/2021

Quante volte succede di voler nascondere il path di un documento rendendolo solo accessibile magari da un'area riservata senza dar la possibilità di far condividere il link?

Con php è semplicissimo, fermo restando che chi visualizza il file stesso avrà poi la possibilità di salvarlo e condividerlo..., usando questo codice:

 

if ($_SESSION[auth]!='yes') {

$file = $_SERVER["DOCUMENT_ROOT"] . '/nomedir/nomefile.pdf';

if (file_exists($file)) {
header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename($file)); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); header('Content-Length: ' . filesize($file)); ob_clean(); flush(); readfile($file);
}

}

 

Enjoy ;)

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 


Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:


© 2009 - 2021 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.