20110331更新,展示網址更新為Beta 101203版。
20100412更新,已將正式源碼放上。
本次更新同步發表於有明大戰。
唉呦,跟上一篇差了四個多月的這一篇文章其實有著很重要的目的。
更新版本號為 v0.9.1 Beta 看起來是很小的更新,但這對我來說是一項很重要的紀錄。雖然修改的過程我只花了兩天的時間,但是那兩天我費了很大的力氣、查遍許多相關的網站(都是簡體的,好怪)才把這一個安全性的問題給它弄出來。
所以,你知道我更新了什麼嗎?
不知道不要緊,趕快進來我慢慢的跟你說。
程式資訊
【程式源碼】載點1(Box.net)
【實際展示】FGuestBook v0.9.1 Beta 101203 Demo(展示版本與下載版本不同,請注意版本號)
更新講解
話說,我之前打的那些落落長的介紹文似乎非常之無聊,還有點乏味,連我看了都再三搖頭。
這次,我很擔心我還是會打出那麼無聊的文章,所以請各位客倌們要有點心理準備,提醒你看本文之前一定要頭腦清晰、沒有生鏽,或買杯咖啡提神一下再繼續。
這次主要更新內容是登入的部分,有鑑於前一版本之過於容易破解的特性,如果你喜歡這個特點,那我很抱歉的跟你說:我令你失望了。這次的更新拋棄了這一項特點,取而代之的是 returnInfo=LOG_ERROR 的字樣,就是不讓你看~(心)
更新文件清單:
- index.php
- connectdb.php
- GB.swf
- manager.php
- manager.swf
- adminLogin.php
新增文件清單:
- editComment.php
- accountEdit.php
- accountEdit.swf
列玩以上這麼長的清單,真該考慮把版本號改成v1.0,不過我打從心底不喜歡這個數字……
adminLogin.php
這個檔案的更新是這次的重點,你會發現裡頭的原始碼不一樣,變短也變精簡了些。
manager.swf
配合adminLogin.php的是manager.swf這一個FLASH檔案,以往只要連進這一個檔案,點一下滑鼠右鍵,開啟瞄準鏡…不對是選單,然後點一下快轉,連登入都不必,這大大的節省了打帳號密碼的時間,但是,我覺得花一些時間在鍵盤上練練打字速度也不賴呵!
LoginAdmin() 函數的部分是當點下登入按鍵時的確認動作,驗證帳號密碼是否正確。
若正確,loginState這個隱藏的文字方塊會出現登入狀態,然後再由Logining()作確認的動作。
editComment.php
這是在這次更新中新增的檔案,也是這次更新中新增的功能,搭配登入後的manager.swf負責編輯留言的動作。
accountEdit.php & accountEdit.swf
這兩個檔案則是負責處理管理帳號的設定,你可以在這裡更改你的連言版帳號與密碼。
不過這功能昨天被我搞壞了,過幾天再來修復他,也就是原始碼發布的時候我會把他搞定!
好了,剩下的部分就等我2月5日的新文章吧!
關於這部分已在此次的更新發布中完成了修正,請各位好好的玩玩。
功能好齊全喔!!
厲害耶~
謝啦~
哇靠
比前幾版都還要好很多耶
不過我還是不會寫FLASH動作
唉
噗,2月5號的原始檔我會盡可能的把註解放進去。
不好意思,因最近有點小忙,原始碼將延後發布…
目前預定於02/07發布。
持續延遲中,有東西一直改不起來,就是那個被我玩壞的功能。
然後過年前也很忙= =
Hi
我安裝了這個留言板
超好用的 , 我喜歡啊 ^o^
但我應該怎樣設定一開始用的管理員帳號和密碼??
這個問題我弄了很久~ >”<
可以告訴我嗎??
謝謝~
哈哈哈哈~ ^o^
我終於解決了
不用理我了 =^=
XD