小弟我最近在用Dreamweaver設計一個最新消息的網頁
但是我們老大要求最新消息裡面可以上傳PDF或是WORD檔案
可以提供者下載附檔
那我要怎麼做??有各位先進可以教一下嗎
資料庫的部分小弟已經用MYSQL建置好了~~
可以直接把檔案丟到 Google 雲端硬碟...之類的,對那個檔案做公眾分享(所有人可觀看和下載),會有一個連結。
把那個連接,貼到網頁要分享下載的地方就行了。貼連結應該沒有難度。
當然 Google雲端硬碟,若放公司的檔案,用你私人的帳號,別人進去下載頁看到上面你的大名是怪怪的。申請帳號是免費的(免費有 15GB 的樣子),就去幫公司申請一個帳號,名稱打公司名稱。
雲端硬碟上的目錄,最好分類一下,比如建一個 網頁共享下載、share.... 之類的目錄名稱,一看就知道放裡面的檔案是要供人下載的,檔名除了用途,建議順便加上日期,規格化統一檔名格式,舉例:"2017-10-26-這是什麼文件.pdf",方便以後查找、排序。
****************************************
至於網頁插入檔案給人下載,應該是這樣子:
插入 a 錨點(超連結)
<a href="這裡輸入你要的網址" target="_blank">
網頁上要顯示的連結名稱
</a>
網址就是檔案的 絕對路徑 或 相對路徑
比如:
/download/ 文件名稱.pdf
../../文件名稱.pdf
看你檔案放在哪裡,用相對路徑會比較好,容錯較佳。
Dreamweaver 操作選單怎麼按不清楚,直接切到原始碼編輯比較快,插入 a 錨點後,點標籤頁的 a標籤,可以快速切到該處原始碼。
或者找找底下浮動工具箱,應該有個欄位可以給人插入檔案的,點了會叫出檔案總管可以選檔案。
瀏覽器無法辨識或支持的檔案,會直接下載。但有些瀏覽器或裝了什麼外掛,pdf 會變成直接打開,不過通常也會提供下載按鈕。
****************************
php 的話,建議 放檔案的目錄位置 不要寫死,用變數的。
可以在網站 config.inc,php 之類的配置檔,修改目錄位置。需要讀取配置資料的網頁,再 include 載入配置檔,讀取變數值。
或者有後台管理程式,可以在其中更改檔案的目錄位置
這樣做的目的是因為:如果未來流量太大,撐不住,可能要分伺服器
分成:網頁伺服器、圖床/供檔 伺服器。
找一家無限流量,頻寬大的虛擬主機,租來專門當 圖床/供檔 用。並且隨時可以換別家。
目錄位置如果寫死,以後伺服器分離,或者圖床換另一家虛擬主機,修改就大工程了。用變數的,只要修改變數值就好了。
比方:
原本目錄是 /下載(本機)
改成 http://另一台圖床伺服器/下載(遠端)
網頁裡面有幾百、上千、上萬處,一個一個找,找到來天黑了。
改用變數的,修改變數值,3秒解決。
比較新式的架站套裝軟體,都是這個作法。圖床/供檔 目錄位置可以指定,可以是本機目錄,也可以是遠端伺服器位址。
內文搜尋

X