body { font-family: Courier, 'Microsoft Yahei', 'Microsoft Jhenghei', sans-serif; }"; if (!file_exists("./install.lock")) { $conn = new mysqli(DB_HOST, DB_USER, DB_PASSWD, DB_NAME); echo "

Blessing Skin Server 安装程序

"; if ($conn->connect_error) { utils::raise(-1, "无法连接至 MySQL 服务器,确定你在 config.php 填写的数据库信息正确吗?".$conn->connect_error); } else { echo "成功连接至 MySQL 服务器 ".DB_USER."@".DB_HOST."。

"; } echo "开始创建数据表。。

"; $sql = "CREATE TABLE IF NOT EXISTS `users` ( `uid` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(20) NOT NULL, `password` varchar(32) NOT NULL, `ip` varchar(32) NOT NULL, `preference` varchar(10) NOT NULL, `hash_steve` varchar(64) NOT NULL, `hash_alex` varchar(64) NOT NULL, `hash_cape` varchar(64) NOT NULL, `last_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`uid`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=15;"; if(!$conn->query($sql)) { die("数据表创建失败了。。请带上错误信息联系作者

".$conn->error); } /** * username: admin * password: 123456 */ $conn->query("INSERT INTO `users` (`uid`, `username`, `password`, `ip`, `preference`) VALUES(1, 'admin', 'e10adc3949ba59abbe56e057f20f883e', '127.0.0.1', 'default')"); echo "数据表创建成功!

"; echo "
+-------------------------------------------------------------------------------------------------+-----------------+
|  uid  |  username  |  password  |  ip  |  preference  |  hash_steve |  hash_alex  |  hash_cape  |  last_modofied  |
+-------------------------------------------------------------------------------------------------+-----------------+
|   1   |    admin   |   123456   |   *  |    default   |      *      |      *      |      *      |        *        |
+-------------------------------------------------------------------------------------------------+-----------------+
"; if (!is_dir("../textures/")) { echo mkdir("../textures/") ? "正在创建 textures 文件夹。。

" : "文件夹创建失败。确定你的目录权限正确吗?

"; } echo "安装成功辣~ 首页"; if ($lock = fopen("./install.lock", 'w')) { fwrite($lock, time()); fclose($lock); } else { die("无法创建自动 `install.lock`。请人工新建一个 `install.lock` 置于 `admin` 目录下。"); } } else { echo "
"; echo "看起来你已经安装过一次了哦? 首页

"; echo "或许你需要删除 `admin` 文件夹下的 `install.lock` 开解锁安装程序。"; } ?>