請教 :)
corr 2004.04.20
對了ALLY,我留意你的站點很久了,很喜歡這裡。
現在我也有了自己的PHP站點,corr.51.net
和你不同的是,我用的是xoops的程序。
和你一樣的是,我也用到了exobud的網絡播放器。:)
可是,因爲我對於數據庫和PHP的一知半解,始終無法做到像你的“好歌推薦聆聽”欄目那樣能夠自如的為每一位樂者配置播放列表。
所以,想請教你相關的知識。
你能幫幫我嗎?
corr在這裡先行謝過了。
corr 2004.04.20

ExoBUD 只是用 Java Script 寫成的程式,完全獨立運作,跟 PHP 或資料庫無關的。
其實方法非常簡單,例如,你如果想播放5組歌曲,就安裝5個 ExoBUD 啊!建立5個 folder,將5份 ExoBUD 分別上傳到這五個 folder 底下。主頁再以連結語法控制五組 ExoBUD 的切換即可:
<a href="ExoBUD1/exobud.htm" target="播放器所在的視窗名稱">
<a href="ExoBUD2/exobud.htm" target="播放器所在的視窗名稱">
<a href="ExoBUD3/exobud.htm" target="播放器所在的視窗名稱">
<a href="ExoBUD4/exobud.htm" target="播放器所在的視窗名稱">
<a href="ExoBUD5/exobud.htm" target="播放器所在的視窗名稱">
就是這樣,最基本的 HTML 製網概念就可達成目標了。想通了嗎?很簡單的!^^
你輸入繁體字會不會很麻煩?其他有些大陸朋友都是直接輸入簡體字,都會正常顯示,閱讀也不困難。你如果覺得輸入簡體字比較方便就直接用簡體字沒關係。^^
還有,如果我有一百個播放列表,豈不是要有一百個ExoBud目錄?(當然也不大可能會有這麽誇張,只是類似的情況也不是不可能。)
其實我倒很希望有這樣一套能與ExoBud配合使用的數據庫管理程序,這樣我們在管理播放列表方面不是就更加方便了嗎?而且有了數據庫的支持,我們對於曲目的詳細分類管理也更加自如了,不是嗎?
呵呵,只有像我這樣的懶人才想這懶辦法。
我目前使用的方法是有再進階一些。例如我播放10組歌曲,但我仍是只安裝一個ExoBUD (只有一個folder),但我把exobud.htm跟exobudpl.js都複製成10份。也就是除了這兩個檔案都各有10份,其他的檔案還是都只有一份而已,這樣在切換歌曲組的時候速度會更快 (因為其他檔案都不需重新載入,只有exobud.htm跟exobudpl.js需要重新讀取)。不過現在是寬頻時代,這點速度上的差別大概不算什麼。
使用這進階方法,就需要改一些程式內碼。每一個exobud.htm都要修改,還有exobud.js也需要修改 (不是exobudpl.js)。
當我使用這進階法後,一切操作其實非常簡單。例如現在我固定播10組歌,當要更換歌曲時,就只需更改exobudpl.js。如果還要增加為更多組歌曲,也不需多安裝更多份ExoBUD,只要再多複製幾個exobud.htm跟exobudpl.js,並修改exobud.js,其實都很快的。
這個HTML土方法,垂手可得,非常簡單不需動腦,只要去作馬上得到效果。而我現在播歌方式選擇切換組別很方便,版面也整齊分明,一切都很順暢。簡單好用操作熟練的方法就是最好的方法!再結合Database?最後效果不見得會比較好,而且太傷神了!^^
這個辦法的確很妙! :-)
我可要好好試試。有問題我再問你。好嗎?