亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? config.class.php

?? WEBGAME源碼,有架設說明,只是非常簡單
?? PHP
?? 第 1 頁 / 共 3 頁
字號:
<?php/* $Id: Config.class.php 10052 2007-03-02 17:35:25Z lem9 $ */// vim: expandtab sw=4 ts=4 sts=4:/** * Configuration class * */class PMA_Config{    /**     * @var string  default config source     */    var $default_source = './libraries/config.default.php';    /**     * @var array   configuration settings     */    var $settings = array();    /**     * @var string  config source     */    var $source = '';    /**     * @var int     source modification time     */    var $source_mtime = 0;    var $default_source_mtime = 0;    var $set_mtime = 0;    /**     * @var boolean     */    var $error_config_file = false;    /**     * @var boolean     */    var $error_config_default_file = false;    /**     * @var boolean     */    var $error_pma_uri = false;    /**     * @var array     */    var $default_server = array();    /**     * @var boolean wether init is done or mot     * set this to false to force some initial checks     * like checking for required functions     */    var $done = false;    /**     * constructor     *     * @param   string  source to read config from     */    function __construct($source = null)    {        $this->settings = array();        // functions need to refresh in case of config file changed goes in        // PMA_Config::load()        $this->load($source);        // other settings, independant from config file, comes in        $this->checkSystem();        $this->checkIsHttps();    }    /**     * sets system and application settings     */    function checkSystem()    {        $this->set('PMA_VERSION', '2.10.0.2');        /**         * @deprecated         */        $this->set('PMA_THEME_VERSION', 2);        /**         * @deprecated         */        $this->set('PMA_THEME_GENERATION', 2);        $this->checkPhpVersion();        $this->checkWebServerOs();        $this->checkWebServer();        $this->checkGd2();        $this->checkClient();        $this->checkUpload();        $this->checkUploadSize();        $this->checkOutputCompression();    }    /**     * wether to use gzip output compression or not     */    function checkOutputCompression()    {        // If zlib output compression is set in the php configuration file, no        // output buffering should be run        if (@ini_get('zlib.output_compression')) {            $this->set('OBGzip', false);        }        // disable output-buffering (if set to 'auto') for IE6, else enable it.        if (strtolower($this->get('OBGzip')) == 'auto') {            if ($this->get('PMA_USR_BROWSER_AGENT') == 'IE'              && $this->get('PMA_USR_BROWSER_VER') >= 6              && $this->get('PMA_USR_BROWSER_VER') < 7) {                $this->set('OBGzip', false);            } else {                $this->set('OBGzip', true);            }        }    }    /**     * Determines platform (OS), browser and version of the user     * Based on a phpBuilder article:     * @see http://www.phpbuilder.net/columns/tim20000821.php     */    function checkClient()    {        if (PMA_getenv('HTTP_USER_AGENT')) {            $HTTP_USER_AGENT = PMA_getenv('HTTP_USER_AGENT');        } elseif (!isset($HTTP_USER_AGENT)) {            $HTTP_USER_AGENT = '';        }        // 1. Platform        if (strstr($HTTP_USER_AGENT, 'Win')) {            $this->set('PMA_USR_OS', 'Win');        } elseif (strstr($HTTP_USER_AGENT, 'Mac')) {            $this->set('PMA_USR_OS', 'Mac');        } elseif (strstr($HTTP_USER_AGENT, 'Linux')) {            $this->set('PMA_USR_OS', 'Linux');        } elseif (strstr($HTTP_USER_AGENT, 'Unix')) {            $this->set('PMA_USR_OS', 'Unix');        } elseif (strstr($HTTP_USER_AGENT, 'OS/2')) {            $this->set('PMA_USR_OS', 'OS/2');        } else {            $this->set('PMA_USR_OS', 'Other');        }        // 2. browser and version        // (must check everything else before Mozilla)        if (preg_match('@Opera(/| )([0-9].[0-9]{1,2})@', $HTTP_USER_AGENT, $log_version)) {            $this->set('PMA_USR_BROWSER_VER', $log_version[2]);            $this->set('PMA_USR_BROWSER_AGENT', 'OPERA');        } elseif (preg_match('@MSIE ([0-9].[0-9]{1,2})@', $HTTP_USER_AGENT, $log_version)) {            $this->set('PMA_USR_BROWSER_VER', $log_version[1]);            $this->set('PMA_USR_BROWSER_AGENT', 'IE');        } elseif (preg_match('@OmniWeb/([0-9].[0-9]{1,2})@', $HTTP_USER_AGENT, $log_version)) {            $this->set('PMA_USR_BROWSER_VER', $log_version[1]);            $this->set('PMA_USR_BROWSER_AGENT', 'OMNIWEB');        //} elseif (ereg('Konqueror/([0-9].[0-9]{1,2})', $HTTP_USER_AGENT, $log_version)) {        // Konqueror 2.2.2 says Konqueror/2.2.2        // Konqueror 3.0.3 says Konqueror/3        } elseif (preg_match('@(Konqueror/)(.*)(;)@', $HTTP_USER_AGENT, $log_version)) {            $this->set('PMA_USR_BROWSER_VER', $log_version[2]);            $this->set('PMA_USR_BROWSER_AGENT', 'KONQUEROR');        } elseif (preg_match('@Mozilla/([0-9].[0-9]{1,2})@', $HTTP_USER_AGENT, $log_version)                   && preg_match('@Safari/([0-9]*)@', $HTTP_USER_AGENT, $log_version2)) {            $this->set('PMA_USR_BROWSER_VER', $log_version[1] . '.' . $log_version2[1]);            $this->set('PMA_USR_BROWSER_AGENT', 'SAFARI');        } elseif (preg_match('@Mozilla/([0-9].[0-9]{1,2})@', $HTTP_USER_AGENT, $log_version)) {            $this->set('PMA_USR_BROWSER_VER', $log_version[1]);            $this->set('PMA_USR_BROWSER_AGENT', 'MOZILLA');        } else {            $this->set('PMA_USR_BROWSER_VER', 0);            $this->set('PMA_USR_BROWSER_AGENT', 'OTHER');        }    }    /**     * Whether GD2 is present     */    function checkGd2()    {        if ($this->get('GD2Available') == 'yes') {            $this->set('PMA_IS_GD2', 1);        } elseif ($this->get('GD2Available') == 'no') {            $this->set('PMA_IS_GD2', 0);        } else {            if (!@extension_loaded('gd')) {                PMA_dl('gd');            }            if (!@function_exists('imagecreatetruecolor')) {                $this->set('PMA_IS_GD2', 0);            } else {                if (@function_exists('gd_info')) {                    $gd_nfo = gd_info();                    if (strstr($gd_nfo["GD Version"], '2.')) {                        $this->set('PMA_IS_GD2', 1);                    } else {                        $this->set('PMA_IS_GD2', 0);                    }                } else {                    /* We must do hard way... */                    ob_start();                    phpinfo(INFO_MODULES); /* Only modules */                    $a = strip_tags(ob_get_contents());                    ob_end_clean();                    /* Get GD version string from phpinfo output */                    if (preg_match('@GD Version[[:space:]]*\(.*\)@', $a, $v)) {                        if (strstr($v, '2.')) {                            $this->set('PMA_IS_GD2', 1);                        } else {                            $this->set('PMA_IS_GD2', 0);                        }                    } else {                        $this->set('PMA_IS_GD2', 0);                    }                }            }        }    }    /**     * Whether the Web server php is running on is IIS     */    function checkWebServer()    {        if (PMA_getenv('SERVER_SOFTWARE')          // some versions return Microsoft-IIS, some Microsoft/IIS          // we could use a preg_match() but it's slower          && stristr(PMA_getenv('SERVER_SOFTWARE'), 'Microsoft')          && stristr(PMA_getenv('SERVER_SOFTWARE'), 'IIS')) {            $this->set('PMA_IS_IIS', 1);        } else {            $this->set('PMA_IS_IIS', 0);        }    }    /**     * Whether the os php is running on is windows or not     */    function checkWebServerOs()    {        // Default to Unix or Equiv        $this->set('PMA_IS_WINDOWS', 0);        // If PHP_OS is defined then continue        if (defined('PHP_OS')) {            if (stristr(PHP_OS, 'win') ) {                // Is it some version of Windows                $this->set('PMA_IS_WINDOWS', 1);            } elseif (stristr(PHP_OS, 'OS/2')) {                // Is it OS/2 (No file permissions like Windows)                $this->set('PMA_IS_WINDOWS', 1);            }        }    }    /**     * detects PHP version     */    function checkPhpVersion()    {        $match = array();        if (! preg_match('@([0-9]{1,2}).([0-9]{1,2}).([0-9]{1,2})@',                phpversion(), $match)) {            $result = preg_match('@([0-9]{1,2}).([0-9]{1,2})@',                phpversion(), $match);        }        if (isset($match) && ! empty($match[1])) {            if (! isset($match[2])) {                $match[2] = 0;            }            if (! isset($match[3])) {                $match[3] = 0;            }            $this->set('PMA_PHP_INT_VERSION',                (int) sprintf('%d%02d%02d', $match[1], $match[2], $match[3]));        } else {            $this->set('PMA_PHP_INT_VERSION', 0);        }        $this->set('PMA_PHP_STR_VERSION', phpversion());    }    /**     * re-init object after loading from session file     * checks config file for changes and relaods if neccessary     */    function __wakeup()    {        if (! $this->checkConfigSource()          || $this->source_mtime !== filemtime($this->getSource())          || $this->default_source_mtime !== filemtime($this->default_source)          || $this->error_config_file          || $this->error_config_default_file) {            $this->settings = array();            $this->load();            $this->checkSystem();        }        // check for https needs to be done everytime,        // as https and http uses same session so this info can not be stored        // in session        $this->checkIsHttps();        $this->checkCollationConnection();        $this->checkFontsize();    }    /**     * loads default values from default source     *     * @uses    file_exists()     * @uses    $this->default_source     * @uses    $this->error_config_default_file     * @uses    $this->settings     * @return  boolean     success     */    function loadDefaults()    {        $cfg = array();        if (! file_exists($this->default_source)) {            $this->error_config_default_file = true;            return false;        }        include $this->default_source;        $this->default_source_mtime = filemtime($this->default_source);        $this->default_server = $cfg['Servers'][1];        unset($cfg['Servers']);        $this->settings = PMA_array_merge_recursive($this->settings, $cfg);        $this->error_config_default_file = false;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文在线免费一区三区高中清不卡| 欧美精品在线视频| 麻豆久久一区二区| 日韩综合在线视频| 日韩成人av影视| 日韩av一二三| 美女免费视频一区二区| 青青草国产精品亚洲专区无| 免费黄网站欧美| 精品一区二区三区久久久| 日本不卡一二三| 久久97超碰色| 国产精品1区二区.| 岛国精品一区二区| 成人精品小蝌蚪| 色婷婷久久久久swag精品| 色婷婷精品久久二区二区蜜臀av| 91成人在线精品| 欧美一区欧美二区| 日韩免费电影一区| 久久精品人人做人人爽97| 国产片一区二区| 亚洲免费观看在线观看| 一区二区三区欧美激情| 视频一区国产视频| 国产一区二区三区香蕉| 成人av网在线| 欧美精品第1页| 精品区一区二区| 中文字幕中文在线不卡住| 亚洲免费在线看| 日本 国产 欧美色综合| 成人黄色av电影| 欧美剧在线免费观看网站 | 国内偷窥港台综合视频在线播放| 亚洲一本大道在线| 久久se精品一区二区| 成人av网在线| 日韩午夜激情av| 国产精品无人区| 午夜电影一区二区| 国产91精品一区二区| 欧美日韩三级一区二区| 亚洲国产精品黑人久久久| 亚洲一区二区三区四区在线| 国产高清无密码一区二区三区| 色婷婷综合中文久久一本| 久久久噜噜噜久久中文字幕色伊伊| 亚洲免费观看在线视频| 国内精品国产三级国产a久久| 欧美午夜一区二区三区| 国产精品视频九色porn| 黑人精品欧美一区二区蜜桃| 欧美亚洲一区二区在线| 国产精品剧情在线亚洲| 国内外精品视频| 日韩一二三四区| 亚洲va欧美va天堂v国产综合| 不卡大黄网站免费看| 久久麻豆一区二区| 精品一区二区三区的国产在线播放 | 色哟哟精品一区| 国产精品蜜臀在线观看| 麻豆精品一区二区综合av| 在线免费亚洲电影| 中文字幕亚洲精品在线观看| 国产成人午夜99999| 精品国产麻豆免费人成网站| 青娱乐精品视频| 91精品国产综合久久精品| 性久久久久久久| 欧美视频一区二区在线观看| 亚洲综合清纯丝袜自拍| 欧美视频在线观看一区| 亚洲国产成人tv| 777奇米四色成人影色区| 亚洲国产精品久久艾草纯爱| 欧美视频精品在线观看| 亚洲国产视频一区| 337p亚洲精品色噜噜噜| 日韩精品免费专区| 日韩一区二区三区四区五区六区| 日韩精品一二三区| 日韩精品一区二区三区四区视频| 日本视频在线一区| 欧美mv日韩mv| 国产精品资源网| 久久久久综合网| 成人av资源下载| 亚洲激情六月丁香| 欧美日韩精品综合在线| 蜜桃精品视频在线| 国产日韩欧美a| 91在线国产观看| 亚洲一区在线视频观看| 欧美一区二区视频免费观看| 美女爽到高潮91| 国产精品国产自产拍在线| 91老司机福利 在线| 婷婷综合五月天| 精品久久人人做人人爰| av资源站一区| 天天操天天色综合| 日本一区二区电影| 欧美最新大片在线看| 极品销魂美女一区二区三区| 国产精品家庭影院| 91精品国产入口在线| 成人深夜视频在线观看| 亚洲午夜免费电影| 国产网站一区二区| 欧美日韩在线三区| 国产一区二区不卡| 亚洲一区在线视频| 日本一区二区三区dvd视频在线| 在线一区二区三区做爰视频网站| 美女久久久精品| 亚洲人妖av一区二区| 日韩精品一区二区三区蜜臀 | 青青国产91久久久久久| 国产精品国产馆在线真实露脸 | 国产91丝袜在线观看| 亚洲国产成人porn| 国产精品乱码一区二区三区软件| 欧美三级欧美一级| 三级久久三级久久久| 日韩美女啊v在线免费观看| 欧美一区二区三区视频在线观看| 99久久久国产精品免费蜜臀| 国产综合色产在线精品| 日日夜夜精品视频免费| 一区二区三区日韩欧美| 国产精品久久毛片a| 亚洲精品在线观看视频| 91精品国产91综合久久蜜臀| 色哟哟一区二区在线观看| 成人动漫视频在线| 国产麻豆精品在线观看| 奇米精品一区二区三区四区 | 国产乱码精品一区二区三区五月婷 | 亚洲视频精选在线| 国产偷国产偷精品高清尤物| 日韩一区二区电影网| 欧美日韩一区在线观看| 一本色道久久综合狠狠躁的推荐 | 欧美日韩中文字幕精品| 95精品视频在线| www.亚洲色图.com| 99久久er热在这里只有精品15| 国产激情精品久久久第一区二区| 老汉av免费一区二区三区| 麻豆成人av在线| 久久精品国产网站| 寂寞少妇一区二区三区| 麻豆国产欧美日韩综合精品二区| 蜜桃视频一区二区三区在线观看| 手机精品视频在线观看| 免费成人结看片| 激情都市一区二区| 国产精品一区在线观看乱码 | 亚洲香蕉伊在人在线观| 一区二区三区欧美日韩| 亚洲综合清纯丝袜自拍| 性感美女极品91精品| 日韩成人一级大片| 国产一级精品在线| 国产成a人无v码亚洲福利| 成人18精品视频| 色94色欧美sute亚洲线路二 | 美女在线视频一区| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品一区一区| 91麻豆蜜桃一区二区三区| 色激情天天射综合网| 制服.丝袜.亚洲.另类.中文| 欧美一区二区三区免费观看视频| 日韩欧美高清在线| 国产精品美女久久久久aⅴ| 一区二区三区日韩精品视频| 免费观看30秒视频久久| 国产成人精品www牛牛影视| 一本大道久久a久久精二百| 91.麻豆视频| 国产欧美日产一区| 亚洲精品第一国产综合野| 丝袜美腿亚洲一区| 成人综合婷婷国产精品久久蜜臀| 欧美亚一区二区| 精品国产乱码久久久久久图片| 国产精品第13页| 日韩av高清在线观看| 成人久久18免费网站麻豆| 欧美女孩性生活视频| 欧美激情在线一区二区三区| 视频在线在亚洲| 99热精品国产| 亚洲精品在线免费播放| 亚洲国产精品人人做人人爽| 成人精品gif动图一区| 日韩手机在线导航|