我在做網頁的下載區時,因為檔案量很大,若不寫程式的話,如何讓網頁自動產生資料夾裡的檔名並加上超連結?
因為若用傳統做法,我要一個個先複製檔名,然後再為每一個加上超連結,會做到死;Dreamweaver或Frontpage有這個功能嗎?
2007-09-19 08:35:35 · 4 個解答 · 發問者 阿勝 3 in 電腦與網際網路 ➔ 程式設計
http://blotoo.free-site-host.com/
8跟2004MX dreamweaver 下載
2007-12-05 19:15:38 · answer #1 · answered by Anonymous · 0⤊ 0⤋
這裡給你大概範例程式碼以解決主機商禁用 list directory 的功能:
php:
http://www.php.net/readdir
// Note that !== did not exist until 4.0.0-RC2
if ($handle = opendir('/path/to/files')) {
echo "Directory handle: $handle\n";
echo "Files:\n";
/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
/* This is the WRONG way to loop over the directory. */
while ($file = readdir($handle)) {
echo "$file\n";
}
closedir($handle);
}
?>
asp:
http://www.brainjar.com/asp/dirlist/
<% sub ListFolderContents(path)
dim fs, folder, file, item, url
set fs = CreateObject("Scripting.FileSystemObject")
set folder = fs.GetFolder(path)
'Display the target folder and info.
Response.Write("
2007-09-22 06:13:20 · answer #2 · answered by mh 7 · 0⤊ 0⤋
若是以上面的大大的方式,
那還要看網站空間是否支源,
雖然說是最快的方法,
但有些網站為了安全性會把list清單關閉,
也就是說沒有index.htm首頁檔會顯示找不到網頁哦!
最好的方式還是用程式寫吧!
2007-09-21 11:41:00 · answer #3 · answered by 藍色深海魚 4 · 0⤊ 0⤋
你可以把下載區的檔案全部放在一個資料夾後上傳,連結的部份只連資料夾,這樣下載時會列出資料夾裡的所有檔案,再讓使用者自己選即可,這似乎是最快的方式。
網頁設計專業廠商,大山設計工作室,合法登記,開立發票,4年經驗,台南網頁設計公司、台南網站架設公司、網路SEO關鍵字行銷專業廠商。
http://www.dsd.com.tw/
可在製作網站時即規劃好關鍵字讓妳的網站排名持續往上登錄
詳情請看 :大山設計的 Blog
http://tw.myblog.yahoo.com/minibus-t1/
2007-09-21 03:44:23 · answer #4 · answered by ? 2 · 0⤊ 0⤋