我有一個filehosting網站中的一些概念... 喜歡假設該文件是 http://abcd.com/xyz/ABCDEF.pdf
那麼已經登錄的用戶只能下載,並且不應該被其他人訪問是一個日誌,其中下載的用戶有他/她的用戶名在其中...
事情是我卡住如何防止用戶直接下載...我想執行的主要部分已經filehosting網站..但卡在哪裏開始與概念...
我有一個filehosting網站中的一些概念... 喜歡假設該文件是 http://abcd.com/xyz/ABCDEF.pdf
那麼已經登錄的用戶只能下載,並且不應該被其他人訪問是一個日誌,其中下載的用戶有他/她的用戶名在其中...
事情是我卡住如何防止用戶直接下載...我想執行的主要部分已經filehosting網站..但卡在哪裏開始與概念...
你可以把你的文件在c:\FILES
沒有人能夠直接下載他們
創建download.php
//EXAMPLE
if(($_POST['username'])&&($_POST['password'])) //are correct?
{
//echo the file with proper header
}
並且如果用戶不在Windows上? –
任何無法訪問的地方...無論操作系統如何 –
您應該記住ABCDEF.pdf
只是其他主要文件共享網站上的一個網頁。 該網頁訪問數據庫並檢查用戶,會話,限制,真實文件位置以及他們可能需要的其他設置。
開始在網站以外的位置上傳,/var/www/files
或/storage/
您可以有多個框來保留您的文件 - 多個框用於負載平衡。
當用戶訪問該網頁時,如果他已經登錄並且可以訪問該頁面,那麼「流式傳輸」應該立即開始,否則會拋出錯誤或登錄選項。
這是我在一個文件共享網站的想法。
您應該首先選擇一個框架來使用並查看文檔以查看包含哪些內容,特別是訪問管理 – JMax