※ 引述《kylekai (Sunny Day ...)》之銘言:
: ※ 引述《HuangJC (吹笛牧童)》之銘言:
: 如果是 phpbb3 的話...
: 在 includes/auth 目錄下就是各種不同的認證模組..
我多麼希望不是直接拿到這個解答呀..
好歹也是一陣 TRACE 過之後..
哪位線上的朋友現在有空的
可以交流交流
謝謝
;;
暫時沒有新文章,我就編修這篇當做學習筆記吧..
(從最初學者的角度開始 ~^_^~;略有其他語語基礎)
1.我的想法是,像步進執行一個 C 程式時做的一樣
所以我首先找上了 index.php
它顯示出整個畫面時
有 LOGIN.REGISTER 這句
而我是想要知道這句在哪行程式形成的
這樣追有點太遠
按下 REGISTER 後,程式執行至 UCP.php
看來從這兒追就可以了
同樣的
http://area51.phpbb.com/docs/code/
這兒有很多說明
2.request_var
為了查這個關鍵字,又展開全域搜尋
不知道大家的學習曲線是怎樣,會不會很推 IDE 呢?
因為我可是全域看了一堆檔,找到 functions.php (這樣會不會很笨?)
找到後就聰明了 *_* 下次我會搜尋 function request_var
Used to get passed variable
說真的我不知道程式幹麻寫得這麼煩,暫時沒空去看
不過如果要從 FORM 傳變數進來,call 這個不錯
3.set_var
request_var 內部會呼叫 set_var,做變數的正規化
有趣的是字串會有 HTML 對應的正規化
STRIP 原來是常數,定義在 index.php
以後看不懂的東西我會先猜是常數 *_*
4.class auth
認證 class?
有這麼好追到我就出運了 XD
5.class user
user->data 目前正在使用的這個 user 的所有資料
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.65.16
※ 編輯: HuangJC 來自: 61.219.65.16 (05/26 19:20)
是的,我完全就是要做這種東西
沒自己做功課就上來問是太過份了
不過被火燒屁股時臉皮就會突然厚起來 XD