<?php
$notLogin = true;
include('../Common/Core_brain.php');
$act=isset($_GET['act'])?daddslashes($_GET['act']):null;
@header('Content-Type: application/json; charset=UTF-8');
switch($act){
case 'login':
$adminUser = addslashes($_POST['adminUser']);
$adminPwd = md5($_POST['adminPwd']);
if (conf('Vaptcha_Open') == 1) {
$token = $_POST['token'];
}
if ($adminUser=='' || $adminPwd=='') {
exit('{"code":0,"msg":"请确保每项都不为空"}');
}
if (conf('Vaptcha_Open') == 1 && $token=='') {
exit('{"code":0,"msg":"请先完成人机验证"}');
}else{
$adminData = $Admin->getAdmin($adminUser);
if(empty($adminData))exit('{"code":0,"msg":"管理员不存在"}');
if($adminPwd != $adminData['adminPwd'])exit('{"code":0,"msg":"密码错误"}');
$Admin->loginAdmin($adminUser);
$_SESSION['adminUser'] = $adminUser;
$_SESSION['adminQq'] = $adminData['adminQq'];
$ip = $Gets->ip();
$city = $Gets->get_city($ip);
$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','登录后台中心', NOW(), '".$ip."', '".$city."')");
exit('{"code":1,"msg":"登录成功,请稍后..."}');
}
break;
case 'admininfo':
if(!$isLogin)exit('{"code":0,"msg":"未登录"}');
$id = $adminData['id'];
if (conf('Vaptcha_Open') == 1) {
$token = $_POST['token'];
}
$adminUser = $adminData['adminUser'];
$adminQq = addslashes($_POST['adminQq']);
if (conf('Vaptcha_Open') == 1 && $token=='') {
exit('{"code":0,"msg":"请先完成人机验证"}');
}else{
$adminData = $Admin->getAdmin($adminUser);
$AdminData = $Admin->getAdminName($adminUser);
if ($adminQq == $adminData['adminQq']) {
exit('{"code":0,"msg":"未修改数据,无需保存!"}');
}
$sql = "UPDATE `nteam_admin` SET `adminUser` = '$adminUser',`adminQq` = '$adminQq' WHERE `id` = '$id'";
if(!empty($_POST['adminPwd'])){
$adminPwd = md5($_POST['adminPwd']);
if($adminPwd == $adminData['adminPwd'])exit('{"code":0,"msg":"与原密码相同!"}');
$sql = "UPDATE `nteam_admin` SET `adminPwd` = '$adminPwd',`adminUser` = '$adminUser',`adminQq` = '$adminQq' WHERE `id` = '$id'";
}
$admininfo = $DB->exec($sql);
if(!$admininfo)exit('{"code":0,"msg":"修改失败,未知错误。"}');
if(!empty($_POST['adminPwd'])){$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','修改账号信息', NOW(), '".$ip."', '".$city."')");unset($_SESSION['adminUser']);}
$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','修改账号信息', NOW(), '".$ip."', '".$city."')");
if(!empty($_POST['adminPwd'])){
exit('{"code":2,"msg":"修改成功"}');
}else{
exit('{"code":1,"msg":"修改成功"}');
}
}
break;
case 'setProject':
$type=addslashes($_GET['type']);
$id=intval($_GET['id']);
$status=intval($_GET['status']);
$num=intval($_GET['num']);
if ($type == 'Status') {
$sql = "UPDATE nteam_project_list SET status='$status' WHERE id='$id'";
$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','修改了项目ID为".$id."的网站状态', NOW(), '".$ip."', '".$city."')");
if($DB->exec($sql)!==false)exit('{"code":0,"msg":"修改网站状态成功!"}');
else exit('{"code":-1,"msg":"修改网站状态失败['.$DB->error().']"}');
}elseif ($type == 'Show') {
$sql = "UPDATE nteam_project_list SET is_show='$num' WHERE id='$id'";
$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','修改了项目ID为".$id."的显示状态', NOW(), '".$ip."', '".$city."')");
if($DB->exec($sql)!==false)exit('{"code":0,"msg":"修改成功!"}');
else exit('{"code":-1,"msg":"修改网站状态失败['.$DB->error().']"}');
}elseif ($type == 'Audit_status') {
$sql = "UPDATE nteam_project_list SET Audit_status='$status' WHERE id='$id'";
$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','修改了项目ID为".$id."的审核状态', NOW(), '".$ip."', '".$city."')");
if($DB->exec($sql)!==false)exit('{"code":0,"msg":"修改审核状态成功!"}');
else exit('{"code":-1,"msg":"修改网站状态失败['.$DB->error().']"}');
}elseif ($type == 'Del') {
$id=intval($_POST['id']);
$rows=$DB->getRow("select * from nteam_project_list where id='$id' limit 1");
if(!$rows)exit('{"code":-1,"msg":"项目不存在"}');
$sql="DELETE FROM nteam_project_list WHERE id='$id'";
if(!$DB->exec($sql)){exit('{"code":-1,"msg":"删除项目失败!"}');}else{
$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','删除了ID为".$id."的项目', NOW(), '".$ip."', '".$city."')");
exit('{"code":0,"msg":"删除项目成功!"}');}
}elseif ($type == 'Add') {
$name=$_POST['name'];
$url=$_POST['url'];
$img=$_POST['img'];
$sketch=$_POST['sketch'];
$descriptison=$_POST['descriptison'];
$type=$_POST['type'];
$is_show=$_POST['is_show'];
$Audit_status=$_POST['Audit_status'];
$status=$_POST['status'];
if($adminData['adminRank']==2){
if ($name==NULL || $url==NULL || $img==NULL || $sketch==NULL || $descriptison==NULL || $type==NULL || $is_show==NULL || $status==NULL) {
exit('{"code":-1,"msg":"保存错误,请确保每项都不为空!"}');
}
$sds=$DB->exec("INSERT INTO `nteam_project_list` (`name`, `url`, `img`, `sketch`, `descriptison`, `type`, `intime`, `status`, `Audit_status`, `is_show`) VALUES ('{$name}', '{$url}', '{$img}', '{$sketch}', '{$descriptison}', '{$type}', '{$date}', '{$status}', '0', '{$is_show}')");
$id=$DB->lastInsertId();
if($sds){
$DB->query("insert into `nteam_log` (`adminUser`,`type`,`data`,`ip`,`city`) values ('" . $_SESSION['adminUser'] . "','申请了名为".$name."的项目', NOW(), '".$ip."', '".$city."')");
exit('{"code":0,"msg":"添加项目成功!"}');
}else{
exit('{"code":-1,"msg":"添加项目失败!"}');
}
}elseif ($adminData['adminRank']==1) {
if ($name==NULL || $url==NULL || $img==NULL || $sketch==NULL || $descriptison==NULL || $type==NULL || $is_show==NULL || $Audit_status==NULL || $status==NULL) {
exit('{"code":-1,"msg":"保存错误,请确保每项都不为空!"}');
}
$sds=$DB->exec("INSERT INTO `nteam_project_list` (`name`, `url`, `img`, `sketch`, `descriptison`, `type`, `intime`, `status`, `Audit_status`, `is_show`) VALUES ('{$name}', '{$url}', '{$img}', '{$sketch}', '{$descriptison}', '{$type}', '{$date}', '{$status}', '{$Audit_status}', '{$is_show}')");
$id=$DB->lastInsertId();
if($sds){
没有合适的资源?快使用搜索试试~ 我知道了~
Nteam官网程序全解版移除后门授权.zip
共607个文件
js:323个
css:104个
php:41个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 196 浏览量
2024-04-23
09:07:20
上传
评论
收藏 12.86MB ZIP 举报
温馨提示
NanGe Nteam 该项目适用于团队/工作室等类型,全站由layui强力驱动,及光年后台模板的使用 团队介绍、项目展示、成员列表等 成员申请、作品申请、成员真假查询、人机验证 多管理员、成员、项目管理、审批、模板切换等等功能 有着防窥Js的使用 欧皇论坛:www.ohltk.com 后台账号admin 密码admin
资源推荐
资源详情
资源评论
收起资源包目录
Nteam官网程序全解版移除后门授权.zip (607个子文件)
style.css 244KB
bootstrap.css 194KB
bootstrap.min.css 157KB
bootstrap.min.css 118KB
style.min.css 109KB
bootstrap.min.css 107KB
animate.css 93KB
icofont.min.css 90KB
materialdesignicons.min.css 85KB
boxicons.css 75KB
animate.css 71KB
animate.css 71KB
animate.min.css 70KB
animate.compat.css 69KB
bootstrap-grid.css 66KB
boxicons.min.css 60KB
bootstrap-grid.min.css 50KB
css-chart.css 39KB
jsgrid-theme.min.css 32KB
style.css 28KB
fullcalendar.css 24KB
bootstrap-table-group-by.min.css 24KB
sweetalert.css 23KB
bootstrap-datepicker3.css 22KB
jquery-confirm.min.css 22KB
bootstrap-datepicker3.min.css 21KB
bootstrap-editable.css 21KB
venobox.css 20KB
custom-select.css 20KB
venobox.min.css 18KB
bootstrap-editable.min.css 17KB
bootstrap-datepicker.min.css 15KB
layer.css 14KB
jquery.dataTables.min.css 14KB
dropzone.css 12KB
tablesaw.css 12KB
ion.rangeSlider.min.css 11KB
dropify.min.css 10KB
bootstrap-datetimepicker.css 9KB
bootstrap-table.min.css 8KB
bootstrap-datetimepicker.min.css 8KB
datatables.css 8KB
animations.css 7KB
asColorPicker.css 7KB
daterangepicker.css 6KB
jquery-jvectormap-2.0.2.css 6KB
jquery-clockpicker.min.css 6KB
bootstrap-select.min.css 6KB
footable.core.css 5KB
layer.css 5KB
jquery.toast.css 5KB
owl.carousel.css 5KB
bootstrap-reboot.css 5KB
bootstrap-colorpicker.css 5KB
bootstrap-table.min.css 5KB
bootstrap-colorpicker.min.css 4KB
purple-dark.css 4KB
default-dark.css 4KB
blue-dark.css 4KB
green-dark.css 4KB
megna-dark.css 4KB
gray-dark.css 4KB
bootstrap-reboot.min.css 4KB
green.css 4KB
purple.css 4KB
megna.css 4KB
gray.css 4KB
default.css 4KB
owl.carousel.min.css 4KB
animated-masonry-gallery.css 3KB
owl.carousel.min.css 3KB
nestable.css 3KB
blue.css 2KB
bootstrap-timepicker.min.css 2KB
multitabs.min.css 2KB
multi-select.css 2KB
formValidation.min.css 2KB
jsgrid.min.css 2KB
component.css 2KB
owl.theme.default.css 1KB
bootstrap-wysihtml5.css 1KB
owl.theme.default.css 1KB
owl.theme.green.css 1KB
bootstrap-tagsinput.css 1KB
bootstrap-table-reorder-rows.min.css 1KB
spinners.css 1KB
wizard.css 1KB
owl.theme.green.min.css 1013B
owl.theme.default.min.css 1013B
ekko-lightbox.min.css 924B
bootstrap-table-tree-column.min.css 904B
jquery.tagsinput.min.css 903B
jquery.bootstrap-touchspin.min.css 899B
bootstrap-table-fixed-columns.min.css 805B
sidebar-nav.min.css 781B
transformations.css 683B
switchery.min.css 682B
bootstrap-table-multiple-selection-row.min.css 591B
bootstrap-table-sticky-header.min.css 540B
morris.css 509B
共 607 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
智慧浩海
- 粉丝: 1w+
- 资源: 5172
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Anaconda3-2024.02-1-Windows-x86-64.exe
- stm32cubemx can通信 一个板子负责传感器采集 一个板子负责wifi传递到网页 网页可控制传感器板子.zip
- k8s集群搭建1.27.1版本(来源于图灵k8s笔记)
- 树莓派连接 DS18B20 温度传感器读取温度时监控客户端,服务器端连接状况,实现断线重连机制
- 小游戏-坦克大战,你认为的小游戏
- 最好用的富文本编辑器wangeditor
- jQuery 3.7.1
- 校园失物招领小程序源码可作毕业设计
- SAP客户端GUI740安装包(JAVA版本)
- winlibs-x86-64-posix-seh-gcc-13.2.0-llvm-16.0.6-mingw-w64msvcrt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功