ciao a tutti.
volevo chiedervi esiste un modo per impedire accesso direttoa un file??
devo realizzare una area download, e vorrei che se qualcuno digita l'url nella barra degli indirizzi il file non venga scaricato.
come si puo fare??
ciao a tutti.
volevo chiedervi esiste un modo per impedire accesso direttoa un file??
devo realizzare una area download, e vorrei che se qualcuno digita l'url nella barra degli indirizzi il file non venga scaricato.
come si puo fare??
in che senso?
cioè puoi controllare da che sito proviene il visitatore così:
se il valore è nullo, blocchi l'output della pagina.Codice PHP:
$ref = $_SERVER['HTTP_REFERER'];
oppure altra soluzione che mi viene in mente è quella di creare una costante nelle tue pagine web...nella pagina che non vuoi sia accessibile direttamente...controlli se esiste questa costante e se ha il valore che gli hai assegnato
aahh,
quindi,
se esiste un referer dal mio sito reindirizzo verso file altrimenti nada.
intendi questo?
pero scusa, non capisco una cosa.
come faccio in pratica?
cioe, sen un utente digita nella barra, miosito.it/file.rar
come faccio a contrallare?
eh no scusa. il discorso che ti ho fatto vale solo per script php.
Quello che tu chiedi allora è ben diverso.
Dovresti mettere un file .htaccess nel server....se sei su apache...e limitare l'accesso al file con una password che inserisci pubblicamente nel tuo sito o da qualche altra parte.