query(part_version($key, $db_charset)); } else { $db->query($key); } } else { return false; } } return true; exit(); } function chk_mymps_install() { if (file_exists(MYMPS_DATA . '/install.lock')) { exit('很抱歉,您已经安装过Mymps!

如需重新安装,请删除/data目录下的install.lock'); } } function openfile($url) { $str = ''; $i = 0; $f = @file($url); while ($i < count($f)) { $str = $str . $f[$i] . '
'; $i = $i + 1; } return $str; } function get_inurl() { $php_self = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']; $php_domain = $_SERVER['SERVER_NAME']; $php_agent = $_SERVER['HTTP_USER_AGENT']; $php_referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; $php_scheme = $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://'; $php_reuri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; $php_port = $_SERVER['SERVER_PORT'] == '80' ? '' : ':' . $_SERVER['SERVER_PORT']; $host_url = $php_scheme . $php_domain . $php_port; $site_url = $host_url . substr($php_self, 0, strrpos($php_self, '/')); $site_url = str_replace('/install', '', $site_url); return $site_url; } if (!defined('IN_MYMPS')) { exit('FORBIDDEN'); } @define('MYMPS_ROOT', ereg_replace('[/\\]{1,}', '/', substr(dirname(__FILE__), 0, -8))); define('MYMPS_INC', MYMPS_ROOT . '/include'); define('MYMPS_DATA', MYMPS_ROOT . '/data'); define('MYMPS_MEMBER', MYMPS_ROOT . '/member'); define('MYMPS_UPLOAD', MYMPS_ROOT . '/attachment'); define('MYMPS_SMARTY', MYMPS_INC . '/smarty'); define('MYMPS_TPL', MYMPS_ROOT . '/template'); define('MYMPS_ASS', MYMPS_INC . '/assign'); require_once MYMPS_DATA . '/config.db.php'; require_once MYMPS_DATA . '/config.php'; require_once MYMPS_INC . '/common.fun.php'; ?>