require("inc/conn.php");
$action = be("all","action");
$db;
if(file_exists('inc/install.lock')){
echo '重新安装程序,请先删除inc/install.lock文件'; exit;
}
switch($action)
{
case "ckdb": ckdb();break;
case "a": show_header(); stepA(); show_footer();break;
case "b": show_header(); stepB(); show_footer();break;
case "c": show_header(); stepC(); show_footer();break;
case "d": show_header(); stepD(); show_footer();break;
default : show_header(); main(); show_footer();break;
}
dispseObj();
function getcon($varName)
{
switch($res = get_cfg_var($varName))
{
case 0:
return "NO";
break;
case 1:
return "YES";
break;
default:
return $res;
break;
}
}
function isExistTable($tableName,$dbname)
{
global $db;
$dbarr = array();
$rs = $db->query("SHOW TABLES ");
while ($row = $db ->fetch_array($rs)){
$dbarr[] = $row["Tables_in_".$dbname];
}
if(in_array($tableName,$dbarr)){
return true;
}
else {
return false;
}
}
function ckdb()
{
$server=be("get","server");
$dbname=be("get","db");
$dbtype=be('get','type');
$id=be("get","id");
$pwd=be("get","pwd");
if($dbtype=='mysql'){
$lnk=mysql_connect($server,$id,$pwd);
if(!$lnk){
die('servererror');
}
else{
$rs = @mysql_select_db($dbname,$lnk);
if(!$rs){
$rs = @mysql_query(" CREATE DATABASE `$dbname`; ",$lnk);
if(!$rs)
{
die('dberror');
}
}
}
@mysql_close($lnk);
die("ok");
}
else{
$lnk=mysqli_connect($server,$id,$pwd);
if(!$lnk){
die('servererror');
}
else{
$rs = @mysqli_select_db($lnk,$dbname);
if(!$rs){
$rs = @mysqli_query($lnk," CREATE DATABASE `$dbname`; ");
if(!$rs)
{
die('dberror');
}
}
}
@mysqli_close($lnk);
die("ok");
}
}
function show_header()
{
echo <<
苹果CMS安装向导function showmessage(message) {
document.getElementById('notice').innerHTML += message + '
';
}
苹果CMS 安装向导
8x.UTF8版
EOT;
}
function show_footer()
{
echo <<