Originariamente inviato da gianiaz
cosa c'entra questo?

prova ad aprire il file con readfile e vedrai che non servono permessi.

Quello che devi fare è mettere un controllo dell'utente in php, se l'utente passa il controllo leggi il file con fread e lo dai in output all'utente.

ad esempio per delle foto protette io uso una cosa del genere:

codice:
<?php
session_start();
include("auth.inc.php"); // CONTROLLO permessi
$filename=$_GET['img'];
$file = basename($filename);
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Type: image/jpeg");
header('Content-Disposition: inline; filename="'.$file.'"');
readfile($filename);
?>
ciau!
Questo gia lo sapevo , così li posso scaricare me se faccio "Apri" ma da un errore!