17 Star 49 Fork 17

koyshe/phpshe

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
common.php 2.75 KB
一键复制 编辑 原始数据 按行查看 历史
koyshe 提交于 2021-12-08 13:55 . v1.8
<?php
/**
* @copyright 2008-2021 简好网络 <http://www.phpshe.com>
* @creatdate 2011-0501 koyshe <koyshe@gmail.com>
*/
error_reporting(E_ALL ^ E_NOTICE);
date_default_timezone_set('PRC');
header('Content-Type: text/html; charset=utf-8');
ini_set("session.cookie_httponly", 1);
if (strtolower($_SERVER['REQUEST_METHOD']) == 'options') die();
//####################// 关闭register_globals //####################//
if (@ini_get('register_globals')) {
foreach ($_REQUEST as $name => $value) unset($$name);
}
//####################// 引入基本类库 //####################//
include(dirname(__FILE__).'/config.php');
include(dirname(__FILE__).'/hook/ini.hook.php');
include(dirname(__FILE__).'/include/class/db.class.php');
include(dirname(__FILE__).'/include/class/cache.class.php');
include(dirname(__FILE__).'/include/class/page.class.php');
include(dirname(__FILE__).'/include/function/global.func.php');
include(dirname(__FILE__).'/include/function/license.func.php');
include(dirname(__FILE__).'/hook/user.hook.php');
include(dirname(__FILE__).'/hook/cart.hook.php');
include(dirname(__FILE__).'/hook/order.hook.php');
include(dirname(__FILE__).'/hook/pay.hook.php');
include(dirname(__FILE__).'/hook/product.hook.php');
include(dirname(__FILE__).'/hook/notice.hook.php');
//####################// 检测访问模式 //####################//
if ($pe['client'] && in_array($module, array('index', 'user'))) {
$module = "m_{$module}";
}
//####################// 定义模板路径 //####################//
$cache_setting = cache::get('setting');
$module_tpl = is_dir("{$pe['path']}template/{$cache_setting['web_tpl']}/{$module}/") ? $cache_setting['web_tpl'] : 'default';
$pe['host_tpl'] = "{$pe['host']}template/{$module_tpl}/{$module}/";
$pe['path_tpl'] = "{$pe['path']}template/{$module_tpl}/{$module}/";
//####################// 定义GPC变量 //####################//
if (@get_magic_quotes_gpc()) {
!empty($_GET) && extract(pe_trim(pe_stripslashes($_GET)), EXTR_PREFIX_ALL, '_g');
!empty($_POST) && extract(pe_trim(pe_stripslashes($_POST)), EXTR_PREFIX_ALL, '_p');
}
else {
!empty($_GET) && extract(pe_trim($_GET),EXTR_PREFIX_ALL,'_g');
!empty($_POST) && extract(pe_trim($_POST),EXTR_PREFIX_ALL,'_p');
}
session_start();
//pe_setcookie(session_name(), session_id(), 86400);
!empty($_SESSION) && extract(pe_trim($_SESSION),EXTR_PREFIX_ALL,'_s');
!empty($_COOKIE) && extract(pe_trim(pe_stripslashes($_COOKIE)),EXTR_PREFIX_ALL,'_c');
$pe_token = $_s_pe_token;
//分享记录推广用户id
if ($_g_u) pe_setcookie('tguser_id', intval($_g_u));
//####################// 连接数据库开始吧 //####################//
if (stripos($_SERVER['SCRIPT_NAME'], 'install/index.php') === false) {
$db = new db($pe['db_host'], $pe['db_user'], $pe['db_pw'], $pe['db_name'], $pe['db_coding']);
}
?>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/koyshe/phpshe.git
git@gitee.com:koyshe/phpshe.git
koyshe
phpshe
phpshe
master

搜索帮助