function connect() { if (defined('DB_COLLATE')) { self::$collate = DB_COLLATE; } self::$dbh = @mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); if (!self::$dbh) { self::bail("<h1>数据库链接失败</h1><p>请检查 <em><strong>config.php</strong></em> 的配置是否正确!</p><ul><li>请确认主机支持MySQL?</li><li>请确认用户名和密码正确?</li><li>请确认主机名正确?(一般为localhost)</li></ul><p>如果你不确定这些情况,请询问你的主机提供商.如果你还需要帮助你可以随时浏览 <a href='http://www.idreamsoft.com'>iCMS 支持论坛</a>.</p>"); } if (defined('DB_CHARSET') && version_compare(mysql_get_server_info(), '4.1.0', '>=')) { self::query("SET NAMES '" . DB_CHARSET . "'"); } if (!@mysql_select_db(DB_NAME, self::$dbh)) { self::bail("<h1>链接到<em><strong>{$db}</strong></em>数据库失败</h1><p>我们能连接到数据库服务器(即数据库用户名和密码正确) ,但是不能链接到<em><strong>{$db}</strong></em>数据库.</p><ul><li>你确定<em><strong>{$db}</strong></em>存在?</li></ul><p>如果你不确定这些情况,请询问你的主机提供商.如果你还需要帮助你可以随时浏览 <a href='http://www.idreamsoft.com'>iCMS 支持论坛</a>.</p>"); } }