2017-05-31 22 views
0

很抱歉,但我有點失去了這裏......打開特定的PDF文件,爲用戶

所以我有用戶和登錄頁面的數據庫,我想打開特定的PDF文件,用戶登錄後,每個用戶。

例如,我有100個用戶和100個pdf文件,假設用戶ID「444」已登錄,那麼他可以看到pdf ID「444」。 (僅限他)。

+0

它是一個網站或桌面應用程序? –

+0

你面臨的問題是什麼?客戶端代碼?服務器端代碼?獲取正確文件的邏輯?將文件返回給用戶?將文件存儲在某個地方? –

+0

網絡,我將所有的文件存儲在服務器。 – Mute

回答

0

只是從數據庫中獲得數據與該用戶並像下面的代碼打開:

window.open(downloadLink.href,'_blank'); 

問候:)

+0

好吧,我會嘗試添加數據類型varbinary(max)的新列來存儲PDF文件。但如何在用戶登錄後調用它,我會將他轉移到另一個頁面,然後當他點擊按鈕時,他將獲得該pdf? – Mute

+0

bool val1 =(System.Web.HttpContext.Current.User!= null)&& System.Web.HttpContext.Current.User.Identity.IsAuthenticated – Aaron