die("管理员帐号和密码不能够为空!<a href='javascript:history.back()'>返回</a>"); } $admin_name = htmlentities($_POST['admin_name']); $admin_pwd = md5(trim($_POST['admin_pwd'])); $time = time(); $adminsql = "INSERT INTO `smpss_admin` (`admin_name`, `admin_pwd`, `gid`, `createtime`, `lastlogintime`) VALUES('{$admin_name}', '{$admin_pwd}', 1, {$time}, 0)"; $write_content = "host:{$host},user:{$user},database:{$database},password:{$password},charset:utf8"; $res = str_replace(trim($iniArr['main']), $write_content, $ini_content); $res = str_replace(trim($iniArr['query']), $write_content, $res); $f = fopen($ini_path, 'r+'); fwrite($f, $res); fclose($f); //导入数据库 $db = mysql_connect($host, $user, $password); require_once "exe_sql.php"; $exe = new exe_sql($database, $db); $rs = $exe->run(array("smpss.sql"), $adminsql); if (!$rs) { die("导入数据库错误!原因:" . $exe->geterr()); } $fc = fopen(ROOT_APP . '/data/install.lock', 'a+'); fwrite($fc, "\n"); fclose($fc); die("安装成功!为了安全请删除install目录或者重命名为其他! <a href='../index.php'>到首页</a>"); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>安装-<?php
die("读取配置错误,请检查app/config/db.ini.php 是否存在!"); } $iniArr = parse_ini_file($ini_path, true); $iniArr = $iniArr['default']; $iniArr = explode(",", $iniArr['main']); if (is_array($iniArr)) { foreach ($iniArr as $i) { $iArr = explode(":", $i); if (is_array($iArr)) { $iniArr['main'][$iArr[0]] = $iArr[1]; } } } $db = mysql_connect($iniArr['main']['host'], $iniArr['main']['user'], $iniArr['main']['password']); require_once "exe_sql.php"; $exe = new exe_sql($iniArr['main']['database'], $db); $rs = $exe->run(array("{$file}.sql")); if (!$rs) { die("导入数据库错误!原因:" . $exe->geterr()); } echo "升级成功!为了安全建议删除本程序! <a href='../index.php'>返回首页</a>"; } else { ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>升级</title> <link rel="stylesheet" href="../assets/simpla/css/reset.css" type="text/css" /> <link rel="stylesheet" href="../assets/simpla/css/style.css" type="text/css" /> <link rel="stylesheet" href="../assets/simpla/css/invalid.css" type="text/css" />