⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 admincp.php

📁 xm2sv1.0寻梦二手网 v1.0,一个经过我调试的PHP原代码,有机会大家多交流哈
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?php

/*
	[DISCUZ!] admincp.php - administrator's control panel
	This is NOT a freeware, use is subject to license terms

	Version: 2.0.1
	Author: Crossday (info@discuz.net)
	Copyright: Crossday Studio (www.crossday.com)
	Last Modified: 2002/12/23 17:00
*/

require './include/common.php';
require $discuz_root.'./include/cache.php';
require $discuz_root.'./admin/global.php';

$discuz_action = 161;

if(@file_exists($discuz_root.'./install.php')) {
	@unlink($discuz_root.'./install.php');
	if(@file_exists($discuz_root.'./install.php')) {
		discuz_exit('Please delete install.php via FTP!');
	}
}

if(empty($action) || !empty($direct)) {

	$action = empty($action) ? 'main' : $action;
?>
<html>
<head>
<title>Discuz! 系统设置面板</title>
<meta http-equiv="Content-Type" content="text/html; charset=<?=CHARSET?>">
</head>

<frameset cols="160,*" frameborder="no" border="0" framespacing="0" rows="*"> 
<frame name="menu" noresize scrolling="yes" src="admincp.php?action=menu&sid=<?=$sid?>">
<frameset rows="20,*" frameborder="no" border="0" framespacing="0" cols="*"> 
<frame name="header" noresize scrolling="no" src="admincp.php?action=header&sid=<?=$sid?>">
<frame name="main" noresize scrolling="yes" src="admincp.php?action=<?=$action?>&extr=<?=$extr?>&sid=<?=$sid?>">
</frameset></frameset></html>
<?

} elseif($action == 'header') {

?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?=CHARSET?>">
<? include template('css'); ?>
</head>

<body leftmargin="0" topmargin="0">
<table cellspacing="0" cellpadding="2" border="0" width="100%" height="100%" bgcolor="<?=ALTBG2?>">
<tr valign="middle">
<td width="33%"><a href="http://www.crossday.com" target="_blank">Discuz! <?=$version?> 系统设置面板</a></td>
<td width="33%" align="center"><a href="http://www.Discuz.net" target="_blank">Discuz! 用户交流</a></td>
<td width="34%" align="right"><a href="index.php" target="_blank">论坛首页</a></TD>
</tr>
</table>
</body></html>
<?

} elseif($action == 'menu') {

?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?=CHARSET?>">
<? include template('css'); ?>
</head>

<body leftmargin="3" topmargin="3">

<br><table cellspacing="0" cellpadding="0" border="0" width="100%" align="center" style="table-layout: fixed">
<tr><td bgcolor="<?=BORDERCOLOR?>">
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr><td bgcolor="#FFFFFF">
<table width="100%" border="0" cellspacing="3" cellpadding="<?=TABLESPACE?>">
<tr><td bgcolor="<?=ALTBG1?>" align="center"><a href="admincp.php?action=menu&expand=1_2_3_4_5_6_7_8_9_10">[展开]</a> &nbsp; <a href="admincp.php?action=menu&expand=0">[收缩]</a></td></tr>
<?

		if(preg_match("/(^|_)$change($|_)/is", $expand)) {
			$expandlist = explode('_', $expand);
			$expand = $underline = '';
			foreach($expandlist as $count) {
				if($count != $change) {
					$expand .= $underline.$count;
					$underline = '_';
				}
			}
		} else {
			$expand .= isset($expand) ? '_'.$change : $change;
		}

		if($expand || $expand == '0') {
			setcookie('expand_menu', $expand, $timestamp + 2592000, $cookiepath, $cookiedomain);
		} else {
			$expand = $HTTP_COOKIE_VARS['expand_menu'];
		}

		$pluginsarray = array();
		if(is_array($plugins)) {
			foreach($plugins as $plugin) {
				if($plugin[name] && $plugin[cpurl]) {
					$pluginsarray[] = array('name' => $plugin['name'], 'url' => $plugin['cpurl']);
				}
			}
		}

		$menucount = 0;
		showmenu('面板首页', 'admincp.php?action=main');
		showmenu('常规选项', 'admincp.php?action=settings');
		showmenu('论坛设置', array(	array('name' => '添加论坛', 'url' => 'admincp.php?action=forumadd'),
						array('name' => '论坛编辑', 'url' => 'admincp.php?action=forumsedit'),
						array('name' => '论坛合并', 'url' => 'admincp.php?action=forumsmerge')));
		showmenu('用户设置', array(	array('name' => '添加用户', 'url' => 'admincp.php?action=addmember'),
						array('name' => '用户编辑', 'url' => 'admincp.php?action=members'),
						array('name' => '用户组编辑', 'url' => 'admincp.php?action=usergroups'),
						array('name' => 'IP 禁止', 'url' => 'admincp.php?action=ipban')));
		showmenu('界面风格', array(	array('name' => '风格方案', 'url' => 'admincp.php?action=styles'),
						array('name' => '模板套系', 'url' => 'admincp.php?action=templates')));
		showmenu('其他设置', array(	array('name' => '论坛公告', 'url' => 'admincp.php?action=announcements'),
						array('name' => '联盟论坛', 'url' => 'admincp.php?action=forumlinks'),
						array('name' => '词语过滤', 'url' => 'admincp.php?action=censor'),
						array('name' => 'Smilies 编辑', 'url' => 'admincp.php?action=smilies')));
		showmenu('数据管理', array(	array('name' => '数据备份', 'url' => 'admincp.php?action=export'),
						array('name' => '数据恢复', 'url' => 'admincp.php?action=import'),
						array('name' => '数据库升级', 'url' => 'admincp.php?action=runquery'),
						array('name' => '数据表优化', 'url' => 'admincp.php?action=optimize')));
		showmenu('论坛维护', array(	array('name' => '附件编辑', 'url' => 'admincp.php?action=attachments'),
						array('name' => '批量删帖', 'url' => 'admincp.php?action=prune'),
						array('name' => '短消息清理', 'url' => 'admincp.php?action=pmprune')));
		showmenu('系统工具', array(	array('name' => '论坛通知', 'url' => 'admincp.php?action=newsletter'),
						array('name' => '更新缓存', 'url' => 'admincp.php?action=updatecache'),
						array('name' => '重建统计数据', 'url' => 'admincp.php?action=counter')));
		showmenu('运行记录', array(	array('name' => '密码错误记录', 'url' => 'admincp.php?action=illegallog'),
						array('name' => '用户评分记录', 'url' => 'admincp.php?action=karmalog'),
						array('name' => '版主管理记录', 'url' => 'admincp.php?action=modslog'),
						array('name' => '系统管理记录', 'url' => 'admincp.php?action=cplog')));
		showmenu('插件配置', $pluginsarray);
		showmenu('退出面板', 'admincp.php?action=logout');

?>
</table></td></tr></table></td></tr></table>

</body>
</html>
<?

} else {

	session_set_cookie_params(0, $cookiepath, $cookiedomain);
	session_name('admin_sid');
	session_start();
	session_register('admin_user', 'admin_pw', 'errorlog');

	$HTTP_SESSION_VARS['admin_user'] = isset($HTTP_POST_VARS['adusername']) ? $HTTP_POST_VARS['adusername'] : $HTTP_SESSION_VARS['admin_user'];
	$HTTP_SESSION_VARS['admin_pw'] = isset($HTTP_POST_VARS['adpassword']) ? md5($HTTP_POST_VARS['adpassword']) : $HTTP_SESSION_VARS['admin_pw'];

	if(!$isadmin || $HTTP_SESSION_VARS['errorlog'] >= 2) {
		clearcookies();
		$discuz_user = $discuz_pw = '';

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -