可以做 MY_Controller 也可以做 Hook
你要修改代码少基本就这两个方法。
hook沒有用過,如果用my_controller,如何設定才能每個controller都會調用這個controller呢,也就是說訪問其他頁面,只要數據庫中記錄網站是關閉狀態就自動調用這個controller。
自己寫controller這個肯定沒問題,關鍵是能否像每個controller都調用index.php一樣,每個controller都調用這個my_controller 找到了個hook的例子,發現用hook真的是所有的controller都會執行這個裏面的方法,要是能做到網站後臺不執行就好了,貌似如果要後臺不執行,要處理url,如果url含有和後臺相關的字母則不進行程序操作,如後臺路徑有admin這個關鍵字符。 干脆改CI_Controller那个类算了
页:
1
[2]