menu
more_vert
install.php

作者:dayu


//开始安装
// sp_show_msg(‘开始安装数据库...‘);
foreach ($sql as $item) {
$item = trim($item);
if(empty($item)) continue;
@preg_match(‘/CREATE TABLE `([^ ]*)`/‘, $item, $matches);
mysql_query($item);
// if($matches) {
// $table_name = $matches[1];
// $msg = "创建数据表{$table_name}";
// if(false !== mysql_query($item)){
// sp_show_msg($msg . ‘ 完成‘);
// } else {
// sp_show_msg($msg . ‘ 失败!‘, ‘error‘);
// }
// } else {
// mysql_query($item);
//// $db->execute($item);
//
// }

}
mysql_close($con);
}

public function step5(){
if($_SESSION[‘_install_step‘]==4){


@touch(‘./data/install.lock‘);
// $this->view(‘install/step5‘);
$this->display(‘install/step5‘);
}else{
echo "<script>alert(‘非法安装!‘);history.go(-1);</script>";
// history_back();
// $this->error("非法安装!");
}
}

public function testdbpwd()
{
if ($_POST) {
$dbconfig = I("POST.");
$dbconfig[‘DB_TYPE‘] = "mysql";
$db = Db::getInstance($dbconfig);
try {
$db->query("show databases;");
} catch (\Exception $e) {
die("");
}
exit("1");
} else {
exit("need post!");
}

}

}


install.php

原文地址:http://www.cnblogs.com/csjoz/p/7244030.html