2012-02-05 76 views
0

我一直在尋找一個好的3個小時,而且我很難理解如何做一些我認爲很簡單的事情。 )瀏覽目錄文件並將URL傳遞給PHP,或者上傳並傳遞URL

基本上,我正在建立一個網站,允許用戶上傳PDF文件。該文件的URL存儲在數據庫中,以及名稱和其他一些細節。我試圖找出如何:

- 提供一個「上傳」框/按鈕/區域,用戶可以選擇文件,上傳文件,然後將文件的上傳位置的URL存儲在數據庫。

OR

- 使用一個單獨的上傳腳本,並讓用戶上傳文件。然後,(在一個可能獨立的頁面上,我不介意)提供一個文件瀏覽器,它允許用戶瀏覽一個目錄,然後選擇一個文件,並將該文件的url傳遞給PHP表單。

只要將文件上傳並將url添加到數據庫中,我不介意以何種方式完成。

還是我遠離PHP?我最好的選擇是通過一個純粹的php上傳器上傳文件,然後手動輸入上傳到php表單文本框中的文件的URL?

任何幫助非常感謝!

回答

1
  1. 創建一個HtmlForm控件,確保加密類型設置爲 「的multipart/form-data的」在PHP
  2. 的價值,你應該能夠得到文件namefrom的$ _FILE全局變量
  3. 保存它到服務器上的一個目錄。
  4. 文檔的URL將我們http://serverroot/ {目錄名} /filename.pdf - >目錄名是您在
+0

由於保存該文件的服務目錄的名稱!我會離開這裏! – Fudge01010 2012-02-05 15:37:41