2012-09-30 80 views
0

我有一個用戶註冊頁面,用戶註冊了一個事件,然後提交的論文。然後審稿人將閱讀該文件,並批准/拒絕該文件。我完成了所有註冊,驗證,登錄和用戶身份驗證。現在我需要設計一種方法讓用戶在網站上上傳他/她的論文,然後查看其狀態。對於如何構建這整個事情的想法,我有點失落。網站用戶上傳文件和狀態

我需要知道2件事
1)我應該在哪裏存儲論文(docs文件)?我應該把它放在網站目錄中的文件夾中,使用谷歌文檔,jQuery插件?這裏的規範程序是什麼?
2)我應該如何構建評論者?如果他/她在網站上有一個主帳戶,那麼他/她可以查看所有提交的文檔,然後批准或拒絕他們?如果是這樣,我如何設置一個主賬戶,使所有文檔可見,並標記狀態?

我有狀態的粗略的想法。我可以在數據庫中有一個Paper Status列,並在網站上有兩個複選框;當審閱者完成閱讀文章時,他們可以選擇其中一個複選框,並將該信息放入數據庫。然後,我可以檢索該信息並將其呈現給用戶。

回答

1

將其存儲在服務器上應該沒有問題。如果他們需要安全,您應該將它們放在公共文件夾之上。舉例來說,如果你的路徑是/user/public_html你應該做一個文件夾,這些文件就像/user/papers地方。

然後裝入其中的一個,你應該使用header()功能就可以提供適當的力下載標題,然後readfile()實際文件內容發送到瀏覽器時,這樣一個評審員可下載文件。這也給你一個機會來認證用戶,他們實際上可以訪問該文件之前 - 這很重要,這樣的鏈接不能只是隨意地「發現」,讓訪問所有的你的論文了。