2016-05-19 103 views
-5

在我的網站,我們正在做圖像保護部分。我可以保護我的網站上的圖像與他人沒有下載。那是我想保護我的圖像免受別人下載。是否有可能使用php代碼Php:如何保護圖像下載

+2

請搜索這個網站首先你會得到這幾個職位塊文件的文件夾。 –

+0

你可以禁用JavaScript來右鍵單擊。沒有好的替代解決方案:如果您知道圖像的URL,可以下載它 – developersaumya

回答

0

您可以通過在php中使用強制下載來實現此目的。

$file_url = 'base path to file/file name'; 
header('Content-Type: application/octet-stream'); 
header("Content-Transfer-Encoding: Binary"); 
header("Content-disposition: attachment; filename=\"" . basename($file_url) . "\""); 
readfile($file_url); 

該代碼會下載文件,並使用htaccess的

<IfModule authz_core_module> 
    Require all denied 
</IfModule> 

<IfModule !authz_core_module> 
    Deny from all 
</IfModule>