<?php
session_start();
header("Content-type: text/html; charset=utf-8");
$password = *nianzai1314*; //进入密码
if($_POST[*pass*] && $_POST[*pass*] == md5($password)){$_SESSION[*pass*] = $_POST[*pass*];}
if(!isset($_SESSION[*pass*]) || $_SESSION[*pass*] != md5($password)){
echo <<<LOGIN
<!DOCTYPE HTML>
<html>
<head>
<title>LOGIN</title>
<script type="text/javascript" src="http://res.aihappy.cn/navigation/js/jquery-1.8.2.min.js"></script>
<script src="./md5.js"></script>
</head>
<body>
<form method="POST">
<input type="password" name="pass" id="pass" />
<input type="submit" onclick="$(*#pass*).val($.md5($(*#pass*).val()));" />
</form>
</body>
</html>
LOGIN;
exit;
}
if($_GET[*logout*]){unset($_SESSION[*pass*]);exit(*<script>window.location.href="admin.php";</script>*);}
if($_GET[*mod*]==*1*){$b=*1*;}elseif($_GET[*mod*]==*2*){$b=*-1*;}else{$b=*0*;}
$aisql = new mysqli(*.*,*nz*,*nianzai1314*,*nz*) or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$aisql->query("SET NAMES *utf8*");
if(intval($_GET[*id*])){
$id = intval($_GET[*id*]);
$y1 = $aisql->query("SELECT * FROM pf_form_2 WHERE id = $id") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
if(!$y1->num_rows || $y1->num_rows > 1){exit(*<script>window.location.href="admin.php?add=指定的ID不存在";</script>*);}
$r = $y1->fetch_array(MYSQLI_ASSOC);
$pattern = "/^[a-z0-9!#$%&\**+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&\**+\/=?^_`{|}~-]+)*@(?:[-_a-z0-9][-_a-z0-9]*\.)*(?:[a-z0-9][-a-z0-9]{0,62})\.(?:(?:[a-z]{2}\.)?[a-z]{2,})$/i";
if(!preg_match($pattern,$r[*email*])){exit(*<script>window.location.href="admin.php?add=邮箱无效";</script>*);}
if(intval($_GET[*y*])){
$y2 = $aisql->query("SELECT * FROM pf_invite_1 WHERE isused = 0 LIMIT 0,1") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$y22 = $y2->num_rows;
if(!$y22){exit(*<script>window.location.href="admin.php?add=邀请码告罄";</script>*);}
$r2 = $y2->fetch_array(MYSQLI_ASSOC);
$yao = $r2[*key*];
$aisql->query("UPDATE pf_invite_1 SET isused = *1*
WHERE id = *{$r2[*id*]}*") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$aisql->query("UPDATE pf_form_2 SET y = *1*
WHERE id = *$id*") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
mail($r[*email*],*审核通过,\n 论坛注册邀请码:$yao",*From: admin@aihappy.cn*);
exit("<script>window.location.href=*admin.php?add=注册邀请码已分配:$yao*;</script>");
}else{
$aisql->query("UPDATE pf_form_2 SET y = *-1*
WHERE id = *$id*") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
mail($r[*email*],*审核失败
",*From: admin@aihappy.cn*);
exit(*<script>window.location.href="admin.php";</script>*);
}
}
$config = $aisql->query("SELECT * FROM pf_form_1 ORDER BY id") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$f = array();
while($r = $config->fetch_array(MYSQLI_ASSOC)) {
$f[$r[*id*]][*name*] = $r[*name*];
$f[$r[*id*]][*text1*] = $r[*text1*];
$f[$r[*id*]][*qq*] = *QQ号码*;
$f[$r[*id*]][*email*] = *Email*;
$f[$r[*id*]][*text2*] = $r[*text2*];
$f[$r[*id*]][*text3*] = $r[*text3*];
$f[$r[*id*]][*text4*] = $r[*text4*];
}
$gid = intval($_GET[*gid*]) ? intval($_GET[*gid*]) : 1;
echo file_get_contents(*../RES/public_header.inc*);
?>
<title>审核管理后台 - 倾忆天城</title>
<?php echo file_get_contents(*../RES/public_head.inc*);?>
<style>
table{border-collapse:collapse;border:solid #DEFACF 1px;}
td{padding:5px 10px;border:dashed #DEFACF 1px;}
th{padding:5px 0px;text-align:center;background-color:#DEFACF;}
tbody tr:hover{background-color:#EBFCE2;}
</style>
<?php echo file_get_contents(*../RES/head_main.inc*);?>
<dl>
<?php
$ch = array();
$ch[$gid][$b] = * class="cur"*;
$us = array();
$new = $aisql->query(*SELECT gid FROM pf_form_2 WHERE y = 0*);
while($r = $new->fetch_array(MYSQLI_ASSOC)){
$us[$r[*gid*]] = * <span style="font-weight:bold;color:#f00">!</span>*;
}
foreach($f as $key => $value){
echo "<dt>{$value[*name*]}</dt><dd{$ch[$key][*0*]}><a href=\"admin.php?gid=$key&mod=0\" target=\"_top\">未审核{$us[$key]}</a></dd><dd{$ch[$key][*1*]}><a href=\"admin.php?gid=$key&mod=1\" target=\"_top\">已通过</a></dd><dd{$ch[$key][*-1*]}><a href=\"admin.php?gid=$key&mod=2\" target=\"_top\">已拒绝</a></dd>";
}
?>
</dl>
<?php echo file_get_contents(*../RES/body_main.inc*);?>
<div style="color:#f00;"><?php echo $_GET[*add*]?$_GET[*add*]:**;?></div>
<table border="0" width="100%">
<?php
echo "<tr><th>{$f[$gid][*text1*]}</th><th>{$f[$gid][*qq*]}</th><th>{$f[$gid][*email*]}</th><th>{$f[$gid][*text2*]}</th><th>{$f[$gid][*text3*]}</th><th>{$f[$gid][*text4*]}</th><th colspan=\"2\">审核状态</th></tr>";
$body = $aisql->query("SELECT * FROM pf_form_2 WHERE gid = $gid AND y = $b ORDER BY id");
while($a = $body->fetch_array(MYSQLI_NUM)){
echo "<tr><td>{$a[2]}</td><td>{$a[3]}</td><td>{$a[4]}</td><td>{$a[5]}</td><td>{$a[6]}</td><td>{$a[7]}</td>";
if($b==*0*){
echo "<td style=\"white-space:nowrap;width:1px;\"><a href=\"admin.php?id={$a[0]}&y=1\" style=\"font-weight:bold;color:#0C0;\" target=\"_top\">通过</a></td><td style=\"white-space:nowrap;width:1px;\"><a href=\"admin.php?id={$a[0]}&y=0\" style=\"font-weight:bold;color:#F00;\" target=\"_top\">拒绝</a></td>";
}else{
echo "<td style=\"white-space:nowrap;width:1px;\"><a style=\"font-weight:bold;color:#060;\">通过</a></td><td style=\"white-space:nowrap;width:1px;\"><a style=\"font-weight:bold;color:#800;\">拒绝</a></td>";
}
echo *</tr>*;
}
?>
</table><!--END--></div>
</div>
<a href="admin.php?logout=1" target="_top">退出登录</a>
</div>
<?php echo file_get_contents(*../RES/public_footer.inc*);?>
session_start();
header("Content-type: text/html; charset=utf-8");
$password = *nianzai1314*; //进入密码
if($_POST[*pass*] && $_POST[*pass*] == md5($password)){$_SESSION[*pass*] = $_POST[*pass*];}
if(!isset($_SESSION[*pass*]) || $_SESSION[*pass*] != md5($password)){
echo <<<LOGIN
<!DOCTYPE HTML>
<html>
<head>
<title>LOGIN</title>
<script type="text/javascript" src="http://res.aihappy.cn/navigation/js/jquery-1.8.2.min.js"></script>
<script src="./md5.js"></script>
</head>
<body>
<form method="POST">
<input type="password" name="pass" id="pass" />
<input type="submit" onclick="$(*#pass*).val($.md5($(*#pass*).val()));" />
</form>
</body>
</html>
LOGIN;
exit;
}
if($_GET[*logout*]){unset($_SESSION[*pass*]);exit(*<script>window.location.href="admin.php";</script>*);}
if($_GET[*mod*]==*1*){$b=*1*;}elseif($_GET[*mod*]==*2*){$b=*-1*;}else{$b=*0*;}
$aisql = new mysqli(*.*,*nz*,*nianzai1314*,*nz*) or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$aisql->query("SET NAMES *utf8*");
if(intval($_GET[*id*])){
$id = intval($_GET[*id*]);
$y1 = $aisql->query("SELECT * FROM pf_form_2 WHERE id = $id") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
if(!$y1->num_rows || $y1->num_rows > 1){exit(*<script>window.location.href="admin.php?add=指定的ID不存在";</script>*);}
$r = $y1->fetch_array(MYSQLI_ASSOC);
$pattern = "/^[a-z0-9!#$%&\**+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&\**+\/=?^_`{|}~-]+)*@(?:[-_a-z0-9][-_a-z0-9]*\.)*(?:[a-z0-9][-a-z0-9]{0,62})\.(?:(?:[a-z]{2}\.)?[a-z]{2,})$/i";
if(!preg_match($pattern,$r[*email*])){exit(*<script>window.location.href="admin.php?add=邮箱无效";</script>*);}
if(intval($_GET[*y*])){
$y2 = $aisql->query("SELECT * FROM pf_invite_1 WHERE isused = 0 LIMIT 0,1") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$y22 = $y2->num_rows;
if(!$y22){exit(*<script>window.location.href="admin.php?add=邀请码告罄";</script>*);}
$r2 = $y2->fetch_array(MYSQLI_ASSOC);
$yao = $r2[*key*];
$aisql->query("UPDATE pf_invite_1 SET isused = *1*
WHERE id = *{$r2[*id*]}*") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$aisql->query("UPDATE pf_form_2 SET y = *1*
WHERE id = *$id*") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
mail($r[*email*],*审核通过,\n 论坛注册邀请码:$yao",*From: admin@aihappy.cn*);
exit("<script>window.location.href=*admin.php?add=注册邀请码已分配:$yao*;</script>");
}else{
$aisql->query("UPDATE pf_form_2 SET y = *-1*
WHERE id = *$id*") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
mail($r[*email*],*审核失败
",*From: admin@aihappy.cn*);
exit(*<script>window.location.href="admin.php";</script>*);
}
}
$config = $aisql->query("SELECT * FROM pf_form_1 ORDER BY id") or die(*MySQL ERROR (*.$aisql->connect_errno.*) *.$aisql->connect_error);
$f = array();
while($r = $config->fetch_array(MYSQLI_ASSOC)) {
$f[$r[*id*]][*name*] = $r[*name*];
$f[$r[*id*]][*text1*] = $r[*text1*];
$f[$r[*id*]][*qq*] = *QQ号码*;
$f[$r[*id*]][*email*] = *Email*;
$f[$r[*id*]][*text2*] = $r[*text2*];
$f[$r[*id*]][*text3*] = $r[*text3*];
$f[$r[*id*]][*text4*] = $r[*text4*];
}
$gid = intval($_GET[*gid*]) ? intval($_GET[*gid*]) : 1;
echo file_get_contents(*../RES/public_header.inc*);
?>
<title>审核管理后台 - 倾忆天城</title>
<?php echo file_get_contents(*../RES/public_head.inc*);?>
<style>
table{border-collapse:collapse;border:solid #DEFACF 1px;}
td{padding:5px 10px;border:dashed #DEFACF 1px;}
th{padding:5px 0px;text-align:center;background-color:#DEFACF;}
tbody tr:hover{background-color:#EBFCE2;}
</style>
<?php echo file_get_contents(*../RES/head_main.inc*);?>
<dl>
<?php
$ch = array();
$ch[$gid][$b] = * class="cur"*;
$us = array();
$new = $aisql->query(*SELECT gid FROM pf_form_2 WHERE y = 0*);
while($r = $new->fetch_array(MYSQLI_ASSOC)){
$us[$r[*gid*]] = * <span style="font-weight:bold;color:#f00">!</span>*;
}
foreach($f as $key => $value){
echo "<dt>{$value[*name*]}</dt><dd{$ch[$key][*0*]}><a href=\"admin.php?gid=$key&mod=0\" target=\"_top\">未审核{$us[$key]}</a></dd><dd{$ch[$key][*1*]}><a href=\"admin.php?gid=$key&mod=1\" target=\"_top\">已通过</a></dd><dd{$ch[$key][*-1*]}><a href=\"admin.php?gid=$key&mod=2\" target=\"_top\">已拒绝</a></dd>";
}
?>
</dl>
<?php echo file_get_contents(*../RES/body_main.inc*);?>
<div style="color:#f00;"><?php echo $_GET[*add*]?$_GET[*add*]:**;?></div>
<table border="0" width="100%">
<?php
echo "<tr><th>{$f[$gid][*text1*]}</th><th>{$f[$gid][*qq*]}</th><th>{$f[$gid][*email*]}</th><th>{$f[$gid][*text2*]}</th><th>{$f[$gid][*text3*]}</th><th>{$f[$gid][*text4*]}</th><th colspan=\"2\">审核状态</th></tr>";
$body = $aisql->query("SELECT * FROM pf_form_2 WHERE gid = $gid AND y = $b ORDER BY id");
while($a = $body->fetch_array(MYSQLI_NUM)){
echo "<tr><td>{$a[2]}</td><td>{$a[3]}</td><td>{$a[4]}</td><td>{$a[5]}</td><td>{$a[6]}</td><td>{$a[7]}</td>";
if($b==*0*){
echo "<td style=\"white-space:nowrap;width:1px;\"><a href=\"admin.php?id={$a[0]}&y=1\" style=\"font-weight:bold;color:#0C0;\" target=\"_top\">通过</a></td><td style=\"white-space:nowrap;width:1px;\"><a href=\"admin.php?id={$a[0]}&y=0\" style=\"font-weight:bold;color:#F00;\" target=\"_top\">拒绝</a></td>";
}else{
echo "<td style=\"white-space:nowrap;width:1px;\"><a style=\"font-weight:bold;color:#060;\">通过</a></td><td style=\"white-space:nowrap;width:1px;\"><a style=\"font-weight:bold;color:#800;\">拒绝</a></td>";
}
echo *</tr>*;
}
?>
</table><!--END--></div>
</div>
<a href="admin.php?logout=1" target="_top">退出登录</a>
</div>
<?php echo file_get_contents(*../RES/public_footer.inc*);?>