示例#1
0
#[计时开始]
$start_time = explode(" ", microtime());
$start_time = $start_time[0] + $start_time[1];
header("Content-Type:text/html;charset=utf-8");
define("START_TIME", $start_time);
define("PHPOK_SET", TRUE);
define("SYSTEM_ROOT", "./");
set_include_path(SYSTEM_ROOT);
#[加载配置文件]
require_once SYSTEM_ROOT . "/config.php";
require_once SYSTEM_ROOT . "/version.php";
#[是否启用调试]
$viewbug ? error_reporting(E_ALL & ~E_NOTICE) : error_reporting(0);
#[加载字符串处理类]
require_once SYSTEM_ROOT . "/class/string.php";
$STR = new PHPOK_STRING(false, false, false);
$magic_quotes_gpc = get_magic_quotes_gpc();
@extract($STR->format($_POST));
@extract($STR->format($_GET));
if (!$magic_quotes_gpc) {
    $_FILES = $STR->format($_FILES);
}
#[加载文件处理操作]
require_once SYSTEM_ROOT . "/class/file.php";
$FS = new files();
#[加载数据库]
require_once SYSTEM_ROOT . "/class/db/" . $dbType . ".php";
$DB = new DB_SQL($dbHost, $dbUser, $dbPass);
$DB->Connect($dbData);
#[加载工厂类]
require_once SYSTEM_ROOT . "/class/factory.php";
示例#2
0
set_include_path(SYSTEM_ROOT);
#[加载配置文件]
require_once SYSTEM_ROOT . "/config.php";
#[是否启用调试]
$viewbug ? error_reporting(E_ALL & ~E_NOTICE) : error_reporting(0);
#[配置返回资料是否自动加入反斜线当溢出字符,设置为0关闭该功能]
set_magic_quotes_runtime(0);
#[设置默认时间,适用于系统默认]
#[如果已配置相关语言包并配置,该变量值会被重置]
$system_time = $systemTime = time();
#[加载版本库]
#[版本头仅限于判断版本,无其他意义]
include_once SYSTEM_ROOT . "/version.php";
#[加载字符串处理类]
require_once SYSTEM_ROOT . "/class/string.php";
$STR = new PHPOK_STRING(false, false, false);
#[格式化Get,Post,Cookie参数]
$magic_quotes_gpc = get_magic_quotes_gpc();
@extract($STR->format($_POST));
@extract($STR->format($_GET));
if (!$magic_quotes_gpc) {
    $_FILES = $STR->format($_FILES);
}
#[加载数据库]
require_once SYSTEM_ROOT . "/class/db/" . $dbType . ".php";
$DB = new DB_SQL($dbHost, $dbUser, $dbPass);
$DB->Connect($dbData);
#[加载工厂类]
require_once SYSTEM_ROOT . "/class/factory.php";
$CF = new C_Factory($DB, $prefix, $dbType);
#[加载session,session存放在不同数据库,有不同的安全机制,因此在这里特别设置]