作者xam (聽說)
看板PHP
標題Re: [請益] 用php控制操作者權限
時間Mon Apr 27 02:27:15 2009
※ 引述《sdallan ()》之銘言:
: 大約簡述一下面板,分左右兩頁框。
: 左框放置"功能"、右框顯示"結果"。
: 左框的"功能"為 超鏈結文字 (藍色的文字,點下去就執行功能)
: 基本的構想是,在資料庫中做權限設定
: 資料庫欄位,list(name,id) 。
: 資料大概為 新增學生,1。
: 更改學生,2。
: 用迴圈下去跑印出所有的列出來 = ="
: 即變成 超鏈結文字=> 新增學生
: 基本上都有設session。 會把權限在登入時載入session中,
: 如果使用者得知超鏈結想偷跑進去,我會先從session中做判斷,做攔劫。
: 問題在這:
: 想問,有什麼辦法可以直接在迴圈內加上判斷,
: 使用者有權限,再印出超鏈結文字?
: 在使用者資料表內做更大的規劃欄位? 有更好的方法嗎@@?
: 還請板上的高手指教。
: 在板上受教不少,借這個機會順便謝一下。
建議參考看看 Zend_Auth 跟 Zend_Acl 的作法
http://framework.zend.com/manual/en/
雖然不熟 PHP 或沒經驗的來看,或許會看不懂
我想大部分網頁程式認證跟權限的功能自己做一個包起來大概也就變這樣了吧
當然如果要自己做一個簡單、只用一次的權限控管功能是可以做的更簡單
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.92.137
推 bobju :cakephp也有.不過比較複雜一點. 04/27 09:53
推 sdallan :謝謝您的回覆 04/27 11:34