我正在爲我的大學制作一個資源目錄。我不知道PHP,我正在學習一些東西。我已經使用動態下拉列表成功創建了上傳部分。我已經添加了3個級別,首先選擇哪個流/部門,然後選擇哪個學期,然後選擇哪個學期,然後單擊上傳時,文件將正確地轉到所需的目錄。列出目錄中的文件和表格鏈接供下載
現在,我想知道如何顯示所有正在上傳的文件?他們都在目錄中。如何列出它們並顯示我的用戶/訪問者,以便他們可以選擇要下載的內容?我附加的例子只有2個engg流,2個sems,每個sem下有2個主題。我想以分離的方式列出所有內容。說一個具有CSE/SEM1/Data Structures /這個類別下的所有文件的頁面,另一個頁面具有CSE/SEM2/Networks /這個類別下的所有文件。不僅列出,而且還形成一個鏈接,以便他們可以下載它。
我的索引頁是否正確?它有一個下載頁面導航。我希望用戶點擊它。點擊它們後,它們會被重定向到與動態下拉菜單上載頁面相似的頁面。他們選擇流,sem和主題,然後單擊下一步。 (我必須創建該頁面)它們被重定向到一個頁面,該頁面單獨顯示THAT目錄(stream/sem/subj/allfiles)中的所有文件的列表。此外,該列表必須鏈接,以便在單擊該文件名時,他們可以下載他們想要的文件或在名稱旁邊具有下載選項。
請檢查我的附件/鏈接,請幫我最早解決這個問題。
http://www.mediafire.com/?hevt1f4a1rpbyvp
謝謝:)
我一派,我提供它只能找到方法列出目錄中的文件,我只能成功地做到這一點。但是我的要求與我上面提到的不同。我指的是使用下拉菜單重定向到頁面的一些方法。但仍然面臨着如何在子文件夾(stream/sem/subj/files.extension)中顯示文件並使其可下載的問題。 – trollster
檢查[這個問題](http://stackoverflow.com/questions/7254748/php-recursively-file-folder-scan-sorted-by-modification-date)。它建議使用這個名爲[SPL目錄迭代器](http://php.net/manual/en/class.directoryiterator.php)的庫,或者您可以DIY [如此問題]中所示(http:// stackoverflow .com/questions/2398147/php-recursive-directory-path) –
是的,顯示部分很好。我明白了,會嘗試一下。但我想讓文件也可以下載。我怎麼做? – trollster