Ejemplo n.º 1
0
            $TS_URL['app'] = 'home';
        }
    }
}
//数据库配置文件
include 'data/config.inc.php';
//加载APP配置文件
include 'app/' . $TS_URL['app'] . '/config.php';
//连接数据库
include 'sql/' . $TS_DB['sql'] . '.php';
$db = new MySql($TS_DB);
//加载APP数据库操作类并建立对象
include 'thinksaas/tsApp.php';
//MySQL数据库缓存
include 'thinksaas/tsMySqlCache.php';
$tsMySqlCache = new tsMySqlCache($db);
//加载网站配置文件
$TS_SITE = fileRead('data/system_options.php');
if ($TS_SITE == '') {
    $TS_SITE = $tsMySqlCache->get('system_options');
}
//加载APP导航
$TS_SITE['appnav'] = fileRead('data/system_appnav.php');
if ($TS_SITE['appnav'] == '') {
    $TS_SITE['appnav'] = $tsMySqlCache->get('system_appnav');
}
if (is_file('data/' . $TS_URL['app'] . '_options.php')) {
    $TS_APP = fileRead('data/' . $TS_URL['app'] . '_options.php');
    if ($TS_APP == '') {
        $TS_APP = $tsMySqlCache->get($TS_URL['app'] . '_options');
    }
Ejemplo n.º 2
0
}
if ($site_title == '' || $site_subtitle == '' || $site_url == '') {
    qiMsg("网站信息不能为空!");
}
if ($email == '' || $password == '' || $username == '') {
    qiMsg("用户信息不能为空!");
}
if (valid_email($email) == false) {
    qiMsg("Email输入有误!");
}
include 'thinksaas/sql/' . $select_sql . '.php';
$db = new MySql($arrdb);
include 'thinksaas/tsApp.php';
// MySQL数据库缓存
include 'thinksaas/tsMySqlCache.php';
$tsMySqlCache = new tsMySqlCache($db);
if ($db) {
    $sql = file_get_contents('install/install.sql');
    $sql = str_replace('ts_', $pre, $sql);
    $array_sql = preg_split("/;[\r\n]/", $sql);
    foreach ($array_sql as $sql) {
        $sql = trim($sql);
        if ($sql) {
            if (strstr($sql, 'CREATE TABLE')) {
                preg_match('/CREATE TABLE ([^ ]*)/', $sql, $matches);
                $ret = $db->query($sql);
            } else {
                $ret = $db->query($sql);
            }
        }
    }