Autor | Zpráva | ||
---|---|---|---|
Popol Profil * |
#1 · Zasláno: 8. 6. 2012, 22:24:54
Zdravím, potřeboval bych navést jak udělat na serveru zamčenou složku, ve které budou RAR archivy. Archiv zadáním adresy nepůjde stáhnout, pokud jej můj skript zavolá stáhne se ... Jde to nějak ..? Stačí nějak nakopnout.. Složku bych "zamkl , ale aby to skript uživateli stáhl .. Nepůjde to přes nějakou hlavičku? Díky
|
||
Mároš Profil |
#2 · Zasláno: 8. 6. 2012, 22:49:10
Tak dej ten RAR mimo web ne? (mimo root webu). Pokud mas na ftp slozku /www kde jsou scripty webu, tak to dej do /rarSoubory :) A scriptem se tam dostanes :)
|
||
Rfilip Profil |
Anebo do .htaccess si dej:
SetEnvIf Referer .^http://urlscriptu$ let_me_in <FilesMatch ^(.*\.rar)$> Order Deny,Allow Deny from all Allow from env=let_me_in </FilesMatch> |
||
Keeehi Profil |
#4 · Zasláno: 9. 6. 2012, 03:21:17
do to adresáře přijde soubor .htaccess s tímto obsahem:
deny from all Kostra stahovacího scriptu: $name = "jmeno_souboru.rar"; header("Content-Description: File Transfer"); header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=$name"); header("Content-Length: ".filesize("slozka_s_rary/$name")); readfile("slozka_s_rary/$name"); |
||
Časová prodleva: 12 let
|
0