| |
phpbb2 是一款成熟的论坛程序,早些年在国内非常流行,然而由于其对国内用户的支持跟不上,被后来的discuz 和phpwind逐渐取代。但是phpbb的安全性和效率一直受到全球用户的赞赏,这一点我们谁也不能否定。于是趁着今天无聊到极致,就分析了一下phpbb的核心代码,于是将分析结果给出来,让大家一起分享。

phpbb2中文版下载地址 下载phpbb2中文本

首先,我们打开  index.php 这个文件


<?php
define('IN_PHPBB', true);   //定义常量,其目的是防止非法调用一些文件
$phpbb_root_path = './';    // “./”表示当前目录,用来表示phpbb 的安装目录
include($phpbb_root_path . 'extension.inc');     //包含extension.inc 这个文件

下面暂时跳到 extension.inc 这个文件看看

<?php

if ( !defined('IN_PHPBB') )
{ //如果其它程序包含了这个文件,将强制终止当前程序
 die("Hacking attempt");
}


$phpEx = "php";   // 定义程序文件的后缀名。php3以前php文件后缀名都为 php3,现在是php

$mtime = microtime();   //microtime这个函数以这样的形式“msec sec”返回一个字符串,其值是从公元1970年1月1日 00:00:00  到当前的时间戳,msec是微秒部分,sec是秒
$mtime = explode(" ",$mtime);  //explpde 将以" "空格把上面得到的时间字符串分开,并且以数组的形式返回。其中,$mtime[0]是微秒部分,$mtime[1]是秒部分
$mtime = $mtime[1] + $mtime[0];  //得到时间的一个浮点数
$starttime = $mtime;   //这句不用说了吧。。[emot]smile[/emot]
?>


下面请看第二篇
Tags: ,
by admin | 来自 本站原创 | 不指定 2007-4-29 16:48 | 分类: PHP | 评论(2) | 引用(58) | 阅读(1533)
fghf
2007-5-5 10:44
我们大量求购北京网站建设
ytrty Email Homepage
2007-5-3 10:36
北京大量求购rolex.
分页: 1/6 第一页 1 2 3 4 5 6 下页 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]