<?php
include './head.php';
error_reporting(0);
@header('Content-Type: text/html; charset=UTF-8');
$do=isset($_GET['do'])?$_GET['do']:'0';
if(file_exists('install.lock')){
$installed=true;
$do='0';
}
function checkfunc($f,$m = false) {
if (function_exists($f)) {
return '<font color="green">可用</font>';
} else {
if ($m == false) {
return '<font color="black">不支持</font>';
} else {
return '<font color="red">不支持</font>';
}
}
}
function checkclass($f,$m = false) {
if (class_exists($f)) {
return '<font color="green">可用</font>';
} else {
if ($m == false) {
return '<font color="black">不支持</font>';
} else {
return '<font color="red">不支持</font>';
}
}
}
?>
<!--页面主要内容-->
<main class="lyear-layout-content">
<div class="container-fluid">
<div class="row">
<?php if($do=='0'){?>
<div class="col-lg-12">
<div class="card">
<div class="card-header bg-primary">
<h4>安装说明 - 小刀娱乐网</h4>
</div>
<div class="card-body">
<h1>小刀娱乐网辅助官网系统</h1>
<p>1、新增后台管理系统</p><p>2、自定义设置背景图</p><p>3、新增商品销售展示功能</p>
<?php if($installed){ ?>
<div class="alert alert-warning">您已经安装过,如需重新安装请删除<font color=red> install/install.lock </font>文件后再安装!</div>
<?php }else{?>
<p align="center"><a class="btn btn-primary" href="index.php?do=1">开始安装</a></p>
<?php }?>
</div>
</div>
<?php }elseif($do=='1'){?>
<div class="col-lg-12">
<div class="card">
<div class="card-header bg-primary">
<h4>环境检查</h4>
</div>
<div class="progress progress-striped">
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 10%">
<span class="sr-only">10%</span>
</div>
</div>
<table class="table table-striped">
<thead>
<tr>
<th style="width:20%">函数检测</th>
<th style="width:15%">需求</th>
<th style="width:15%">当前</th>
</tr>
</thead>
<tbody>
<tr>
<td>PHP 5.2+</td>
<td>必须</td>
<td><?php echo phpversion(); ?></td>
</tr>
<tr>
<td>curl_exec()</td>
<td>必须</td>
<td><?php echo checkfunc('curl_exec',true); ?></td>
</tr>
<tr>
<td>file_get_contents()</td>
<td>必须</td>
<td><?php echo checkfunc('file_get_contents',true); ?></td>
</tr>
</tbody>
</table>
<p><span><a class="btn btn-warning" href="index.php?do=0">上一步</a></span>
<span style="float:right"><a class="btn btn-primary" href="index.php?do=2" align="right">下一步</a></span></p>
</div>
<?php }elseif($do=='2'){?>
<div class="col-lg-12">
<div class="card">
<div class="card-header bg-primary">
<h4>数据库配置</h4>
</div>
<div class="progress progress-striped">
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 30%">
<span class="sr-only">30%</span>
</div>
</div>
<div class="panel-body">
<?php
if(defined("SAE_ACCESSKEY"))
echo <<<HTML
检测到您使用的是SAE空间,支持一键安装,请点击 <a href="?do=3">下一步</a>
HTML;
else
echo <<<HTML
<form action="?do=3" class="form-sign" method="post">
<label for="name">数据库地址:</label>
<input type="text" class="form-control" name="db_host" value="localhost">
<label for="name">数据库端口:</label>
<input type="text" class="form-control" name="db_port" value="3306">
<label for="name">数据库用户名:</label>
<input type="text" class="form-control" name="db_user">
<label for="name">数据库密码:</label>
<input type="text" class="form-control" name="db_pwd">
<label for="name">数据库名:</label>
<input type="text" class="form-control" name="db_name">
<br><input type="submit" class="btn btn-primary btn-block" name="submit" value="保存配置">
</form><br/>
(如果已事先填写好config.php相关数据库配置,请 <a href="?do=3&jump=1">点击此处</a> 跳过这一步!)
HTML;
?>
</div>
</div>
<?php }elseif($do=='3'){
?>
<div class="col-lg-12">
<div class="card">
<div class="card-header bg-primary">
<h4>保存数据库</h4>
</div>
<div class="progress progress-striped">
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 50%">
<span class="sr-only">50%</span>
</div>
</div>
<div class="panel-body">
<?php
require './db.class.php';
if(defined("SAE_ACCESSKEY") || $_GET['jump']==1){
if(defined("SAE_ACCESSKEY"))include_once '../includes/sae.php';
else include_once '../config.php';
if(!$dbconfig['user']||!$dbconfig['pwd']||!$dbconfig['dbname']) {
echo '<div class="alert alert-danger">请先填写好数据库并保存后再安装!<hr/><a href="javascript:history.back(-1)"><< 返回上一页</a></div>';
} else {
if(!$con=DB::connect($dbconfig['host'],$dbconfig['user'],$dbconfig['pwd'],$dbconfig['dbname'],$dbconfig['port'])){
if(DB::connect_errno()==2002)
echo '<div class="alert alert-warning">连接数据库失败,数据库地址填写错误!</div>';
elseif(DB::connect_errno()==1045)
echo '<div class="alert alert-warning">连接数据库失败,数据库用户名或密码填写错误!</div>';
elseif(DB::connect_errno()==1049)
echo '<div class="alert alert-warning">连接数据库失败,数据库名不存在!</div>';
else
echo '<div class="alert alert-warning">连接数据库失败,['.DB::connect_errno().']'.DB::connect_error().'</div>';
}else{
echo '<div class="alert alert-success">数据库配置文件保存成功!</div>';
if(DB::query("select * from web_config where 1")==FALSE)
echo '<p align="right"><a class="btn btn-primary btn-block" href="?do=4">创建数据表>></a></p>';
else
echo '<div class="list-group-item list-group-item-info">系统检测到你已安装过小刀娱乐网后台系统</div></div>
<div class="list-group-item">
<a href="?do=6" class="btn btn-block btn-info">跳过安装</a>
</div>
<div class="list-group-item">
<a href="?do=4" onclick="if(!confirm(\'全新安装将会清空所有数据,是否继续?\')){return false;}" class="btn btn-block btn-warning">强制全新安装</a>
</div>';
}
}
}else{
$db_host=isset($_POST['db_host'])?$_POST['db_host']:NULL;
$db_port=isset($_POST['db_port'])?$_POST['db_port']:NULL;
$db_user=isset($_POST['db_user'])?$_POST['db_user']:NULL;
$db_pwd=isset($_POST['db_pwd'])?$_POST['db_pwd']:NULL;
$db_name=isset($_POST['db_name'])?$_POST['db_name']:NULL;
if($db_host==null || $db_port==null || $db_user==null || $db_pwd==null || $db_name==null){
echo '<div class="alert alert-danger">保存错误,请确保每项都不为空<hr/><a href="javascript:history.back(-1)"><< 返回上一页</a></div>';
} else {
$config="<?php
/*数据库配置*/
\$dbconfig=array(
'host' => '{$db_host}', //数据库服务器
'port' => {$db_port}, //数据库端口
'user' => '{$db_user}', //数据库用户名
'pwd' => '{$db_pwd}', //数据库密码
'dbname' => '{$db_name}' //数据库名
);
?>";
if(!$con=DB::connect($db_host,$db_user,$db_pwd,$db_name,$db_port)){
if(DB::connect_errno()==2002)
echo '<div class="alert alert-warning">连接数据库失败,数据库地址填写错误!</div>';
elseif(DB::connect_errno()==1045)
echo '<div class="alert alert-warning">连接数据库失败,数据库用户名或密码填写错误!</div>';
elseif(DB::connect_errno()==1049)
echo '<div class="alert alert-warning">连接数据库失败,数据库名不存在!</div>';
else
echo '<div class="alert alert-warning">连接数据库失败,['.DB::connect_errno(
没有合适的资源?快使用搜索试试~ 我知道了~
游戏寄售官网源码带后台,整个售卖系统,可以个人操作,简单容易上手
共265个文件
js:181个
php:26个
css:19个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 46 浏览量
2023-01-02
08:55:45
上传
评论
收藏 10.38MB ZIP 举报
温馨提示
这是一套个人在线销售卡密类的网站程序,特别适合销售点卡之类的朋友运营,安装地址 域名/install,后台账号admin密码123456
资源推荐
资源详情
资源评论
收起资源包目录
游戏寄售官网源码带后台,整个售卖系统,可以个人操作,简单容易上手 (265个子文件)
bootstrap.min.css 106KB
style.min.css 105KB
materialdesignicons.min.css 85KB
main.css 75KB
animate.css 71KB
fontawesome-all.min.css 55KB
main.css 33KB
bootstrap-datepicker3.css 22KB
jquery-confirm.min.css 22KB
bootstrap-datepicker3.min.css 21KB
css-Raleway2007007CSourceSansPro.css 12KB
ion.rangeSlider.min.css 11KB
bootstrap-datetimepicker.css 9KB
bootstrap-datetimepicker.min.css 8KB
bootstrap-colorpicker.css 5KB
bootstrap-colorpicker.min.css 4KB
jquery.tagsinput.min.css 903B
noscript.css 685B
ie9.css 685B
materialdesignicons.eot 286KB
index.html 5KB
404.html 1KB
favicon.ico 4KB
favicon.ico 949B
66.jpg 585KB
bg1.jpg 536KB
1.jpg 152KB
3.jpg 145KB
bj.jpg 81KB
bg.jpg 81KB
avatar.jpg 3KB
Chart.js 536KB
bootstrap-datetimepicker.js 101KB
jquery.min.js 86KB
jquery.min.js 82KB
bootstrap-datepicker.js 57KB
ion.rangeSlider.min.js 40KB
bootstrap-datetimepicker.min.js 37KB
bootstrap.min.js 36KB
moment.min.js 35KB
bootstrap-datepicker.min.js 33KB
bootstrap-colorpicker.js 32KB
chosen.jquery.min.js 28KB
jquery-confirm.min.js 28KB
bootstrap-colorpicker.min.js 18KB
perfect-scrollbar.min.js 18KB
util.js 13KB
util.js 12KB
main.js 9KB
skel.min.js 9KB
bootstrap-notify.min.js 8KB
jquery.bootstrap.wizard.min.js 7KB
ru.js 6KB
jquery.tagsinput.min.js 6KB
uk.js 6KB
sl.js 6KB
be.js 6KB
sk.js 6KB
cs.js 6KB
main.min.js 5KB
ar.js 5KB
bo.js 5KB
lb.js 5KB
zh-cn.js 5KB
lt.js 5KB
ne.js 5KB
ka.js 5KB
bs.js 4KB
hr.js 4KB
mr.js 4KB
sr-cyrl.js 4KB
hi.js 4KB
ta.js 4KB
is.js 4KB
bn.js 4KB
hy-am.js 4KB
me.js 4KB
sr.js 4KB
layer.js 4KB
el.js 4KB
hu.js 4KB
pl.js 4KB
lv.js 4KB
fi.js 4KB
fa.js 3KB
zh-tw.js 3KB
ar-sa.js 3KB
mk.js 3KB
ml.js 3KB
my.js 3KB
bg.js 3KB
br.js 3KB
az.js 3KB
tzl.js 3KB
th.js 3KB
et.js 3KB
he.js 3KB
jv.js 3KB
tr.js 3KB
id.js 3KB
共 265 条
- 1
- 2
- 3
资源评论
DNCS高级工程师
- 粉丝: 761
- 资源: 551
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 电子设计项目毕业设计及产品设计资料开关电源论文资料
- 模型预测控制(MPC)基准测试问题的开放集合Open collection of model predictive contro
- 基于用户的协同过滤算法实现的商品推荐系统
- TI杯大奖赛本科组+研究生组论文+源代码+PCB自学习式走迷宫智能小车
- TI杯大奖赛本科组+研究生组论文+源代码+PCB专业组-仪器仪表类-兰州大学-基于MSP430的心电监控系统
- graphab-2.6英文用户手册
- 修正正弦波逆变器原理图
- pyltp-0.2.1-cp36+pyltp-0.4.0-cp36.zip
- TI杯大奖赛本科组+研究生组论文+源代码+PCB专业组-先进控制类-电子科技大学-基于TMS320F28027的新能源可控整流与
- 基于python的五子棋游戏编程代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功