作者HuangJC (吹笛牧童)
看板PHP
标题Re: [请益] 请问搜寻技巧,phpbb 3.0,user()
时间Mon May 26 16:12:13 2008
是的,我完全就是要做这种东西
没自己做功课就上来问是太过份了
不过被火烧屁股时脸皮就会突然厚起来 XD
※ 引述《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)