📄 r_web.php
字号:
if (@in_array($val2, $fr)) {
$tp9l .= "$val2,";
}
$bupl[$val] .= "$val2,";
$twt2 .= "$val2,";
while (list (, $val3) = @each($fto[$val2])) {
if (@in_array($val3, $fr)) {
$tp9l .= "$val3,";
}
$cupl[$val2] .= "$val3,";
$twt2 .= "$val3,";
}
}
}
$list .= "\$tp9=array(" . $tp9l . ");\n";
$zup = "\$zup=array(" . $zup . ");\n";
$aup = "\$aup=array(" . $aup . ");\n";
while (list ($key, $val) = @each($bupl)) {
$bup .= "\$bup[$key]=array(" . $val . ");\n";
} while (list ($key, $val) = @each($cupl)) {
$cup .= "\$cup[$key]=array(" . $val . ");\n";
}
$list .= "\$wkf=array(" . $twt2 . ");\n";
$flist = "\$forumnames=array(\n$fnamet);\n";
$result = mysql_query("select * from {$db_prefix}groups where id>10", $myconn);
$glist = "\$groupname=array(\n";
while ($row = mysql_fetch_array($result)) {
$glist .= "$row[id]=>'" . htmlspecialchars($row["name"]) . "',\n";
}
$glist .= ");\n";
$list .= $aup . $bup . $cup . $zup . $flist . $glist;
unset($fto, $wname, $wups);
$result = mysql_query("select * from {$db_prefix}wforums ORDER BY vieworder", $myconn);
while ($row = mysql_fetch_array($result)) {
$wname .= "$row[wid]=>'$row[name]',\n";
$wups .= "$row[wid]=>$row[wup],\n";
$fto[$row["wup"]][] = $row['wid'];
$t1[$row["wid"]] = "$row[wid]=>$row[t1],\n";
$t2[$row["wid"]] = "$row[wid]=>$row[t2],\n";
$t3[$row["wid"]] = "$row[wid]=>$row[t3],\n";
$t4[$row["wid"]] = "$row[wid]=>$row[t4],\n";
$glts[$row["wid"]] = $row['wup'];
if ($row['r'] > 0) {
$wwt[] = $row['wid'];
$wwtu[$row['wup']][] = $row['wid'];
}
}
$whype = '';
$wwtl = '';
while (list (, $val) = @each($fto[0])) {
if (!isset($fto[$val])) {
$whype .= "$val=>$val,\n";
$whnpe .= "$val=>true,\n";
$wt1 .= $t1[$val];
$wt2 .= $t2[$val];
$wt3 .= $t3[$val];
$wt4 .= $t4[$val];
if (@in_array($val, $wwt)) {
$wwtl .= "$val=>true,\n";
}
} else {
if (isset($wwtu[$val])) {
$wwtl .= "$val=>array(";
while (list (, $wwval) = @each($wwtu[$val])) {
$wwtl .= "$wwval,";
}
$wwtl .= "),\n";
}
$whnpe .= "$val=>array(";
while (list (, $val2) = @each($fto[$val])) {
$whype .= "$val2=>$val,\n";
$whnpe .= "$val2,";
$wt1 .= $t1[$val2];
$wt2 .= $t2[$val2];
$wt3 .= $t3[$val2];
$wt4 .= $t4[$val2];
}
$whnpe .= "),\n";
}
}
$list .= "\$whnpe=array(\n$whnpe);\n\$whype=array(\n$whype);\n\$wups=array(\n$wups);\n\$wname=array(\n$wname);\n\$t1=array(\n$wt1);\n\$t2=array(\n$wt2);\n\$t3=array(\n$wt3);\n\$t4=array(\n$wt4);\n\$tp6=array(\n$wwtl);\n";
$list .= $listup . "\n" . $listp1 . "\n" . $listp2 . "\n" . $listpj . "?>";
unset($fto, $forumid, $boardfile, $tablist, $menujs, $menujs2, $hid, $mj, $hname);
$result = mysql_query("select * from {$db_prefix}hack where type='1' ORDER BY vieworder", $myconn);
while ($row = mysql_fetch_array($result)) {
$fto[$row['fup']][] = $row['id'];
$hname[$row['id']] = $row['name'];
$boardfile[$row['id']] = $row['boardfile'];
}
$menujs = '<ul class="hackmenu">';
$i = 0;
while (list (, $val) = @each($fto[0])) {
$i++;
$menujs .= '<li id="hackmenu' . $i . '" class="nav-li' . ($i == 1?' first-child':'') . '" onmouseover="showMenu(this.id)"><a style="cursor:default;" href="javascript:void(0)" onclick="return false;"><span>' . $hname[$val] . '</span></a> </li>';
$menujs2 .= '<ul class="jsmenu hack-jsmenu" id="hackmenu' . $i . '_menu" style="display: none">';
$n = 0;
while (list (, $val2) = @each($fto[$val])) {
$n++;
$menujs2 .= '<li' . ($n == 1?' class="first-child"':'') . '><a href="' . $boardfile[$val2] . '">' . $hname[$val2] . '</a></li>';
}
$menujs2 .= '</ul>';
}
$menujs .= '</ul>';
$fp = fopen('../cache/config.php', 'w');
fwrite($fp, $list);
fclose($fp);
$fp = fopen('../cache/hack.twt', 'w');
fwrite($fp, $menujs . $menujs2);
fclose($fp);
$bbsname = htmlspecialchars($con[24]);
$wname = array();
$fto = array();
$up = array();
$result = mysql_query("select * from {$db_prefix}wforums ORDER BY vieworder", $myconn);
while ($row = mysql_fetch_array($result)) {
$wname[$row['wid']] = $row['name'];
$fto[$row['wup']][] = $row['wid'];
$up[$row['wid']] = $row['wup'];
}
$fw = '';
$i = 0;
$fwl = '';
reset($fto[0]);
while (list ($key, $val) = @each($fto[0])) {
$i++;
$tou = $i == 1?' first-child':'';
if (isset($fto[$val])) {
$fw .= '<li id="navmenu' . $val . '" class="nav-li' . $tou . '" onmouseover="showMenu(this.id)"><a style="cursor:default;" href="javascript:void(0)" onclick="return false;"><span>' . $wname[$val] . '</span></a> </li> ';
$m = 0;
$fwl .= '<ul class="jsmenu nav-jsmenu" id="navmenu' . $val . '_menu" style="display: none"> ';
reset($fto[$val]);
while (list (, $val2) = @each($fto[$val])) {
$m++;
$toou = $m == 1?' class="first-child"':'';
$fwl .= '<li' . $toou . '><a href="'.(REWRIT_E?'wread-' . $val2 . '.html':'wread.php?wid='.$val2).'">' . $wname[$val2] . '</a></li>';
}
$fwl .= '</ul>';
} else {
$fw .= '<li class="nav-li' . $tou . '" ><a href="'.(REWRIT_E?'wread-' . $val . '.html':'wread.php?wid='.$val).'"><span>' . $wname[$val] . '</span></a> </li> ';
}
}
if (!$con['14']) $fw .= '<li class="nav-li nav-bbs"><a href="'.(REWRIT_E?'forums.html':'forums.php').'"><span>{$bbsname}</span></a></li>';
$fp = fopen('../cache/menu.twt', 'w');
fwrite($fp, '<ul class="navmenu">' . $fw . '</ul>' . $fwl);
fclose($fp);
reset($wname);
while (list ($val,) = @each($wname)) {
$fw = '';
$webnav = '';
$i = 0;
if (isset($fto[$up[$val]]) && $up[$val]) {
reset($fto[$up[$val]]);
while (list (, $val2) = @each($fto[$up[$val]])) {
$i++;
$webnav .= '<li' . ($val == $val2?' class="now' . ($i == 1?' first-child':'') . '"':($i == 1?' class="first-child"':'')) . '><a href="'.(REWRIT_E?'wread-' . $val2 . '.html':'wread.php?wid='.$val2).'">' . $wname[$val2] . '</a></li>';
$i++;
}
} else {
$webnav .= '<li class="now first-child"><a href="'.(REWRIT_E?'wread-' . $val . '.html':'wread.php?wid='.$val).'">' . $wname[$val] . '</a></li>';
}
$fw .= '<li><a href="'.(REWRIT_E?'wread-' . $val . '.html':'wread.php?wid='.$val).'"><span>' . $wname[$val] . '</span></a></li>';
$fp = fopen('../cache/wmenu' . $val . '_s.php', "w");
fwrite($fp, '<?php $menu_s=\'' . $fw . '\';' . "\n" . '$webnavs=\'' . $webnav . '\';?>');
fclose($fp);
}
$bbsname = htmlspecialchars($con[24]);
$webname = htmlspecialchars($con[56]);
$weburl = $con[50];
unset($fup, $up, $hname, $count);
$result = mysql_query("select * from {$db_prefix}forums ORDER BY vieworder", $myconn);
while ($row = mysql_fetch_array($result)) {
$row["fup"] == 0?null:$count[] = $row["fid"];
$fup[$row["fid"]] = $row["fup"];
$up[$row["fup"]][] = $row["fid"];
$hname[$row["fid"]] = $row["name"];
}
$fe = '<li><a href="'.(REWRIT_E?'forums.html':'forums.php').'"><span>\' . $bbsname . \'</span></a></li>';
$fw = '';
$fv = '';
while (list (, $fid) = @each($count)) {
$fw = '';
$fv = '';
$i = 0;
if ($fup[$fup[$fid]] == '0') {
reset($up[$fup[$fid]]);
while (list (, $val2) = @each($up[$fup[$fid]])) {
$i++;
$fv .= '<li' . ($val2 == $fid?' class="now' . ($i == 1?' first-child':'') . '"':($i == 1?' class="first-child"':'')) . '><a href="'.(REWRIT_E?'tread-' . $val2 . '.html':'tread.php?fid='.$val2).'">' . $hname[$val2] . '</a></li>';
}
$fw .= '<li><a href="'.(REWRIT_E?'tread-' . $fid . '-\'.$_GET[type].\'-\'.$_GET[tpage].\'.html':'tread.php?fid='.$fid.'&type=\'.$_GET[type].\'&tpage=\'.$_GET[tpage].\'').'"><span>' . $hname[$fid] . '</span></a></li>';
} else {
$uid = $fup[$fid];
$fw .= '<li><a href="'.(REWRIT_E?'tread-' . $uid . '.html':'tread.php?fid='.$uid).'"><span>' . $hname[$uid] . '</span></a></li>';
$fw .= '<li><a href="'.(REWRIT_E?'tread-' . $fid . '-\'.$_GET[type].\'-\'.$_GET[tpage].\'.html':'tread.php?fid='.$fid.'&type=\'.$_GET[type].\'&tpage=\'.$_GET[tpage].\'').'"><span>' . $hname[$fid] . '</span></a></li>';
reset($up[$uid]);
while (list (, $val2) = @each($up[$uid])) {
$i++;
$fv .= '<li' . ($val2 == $fid?' class="now' . ($i == 1?' first-child':'') . '"':($i == 1?' class="first-child"':'')) . '><a href="'.(REWRIT_E?'tread-' . $val2 . '.html':'tread.php?fid='.$val2).'">' . $hname[$val2] . '</a></li>';
}
}
$fp = fopen('../cache/fmenu' . $fid . '_s.php', 'w');
fwrite($fp, '<?php $menu_s=\'' . $fe . $fw . '\';' . "\n" . '$webnavs=\'' . $fv . '\';?>');
fclose($fp);
}
$fp = fopen('../cache/bbsmenu_s.php', 'w');
fwrite($fp, '<?php $menu_s=\'' . $fe . '\'; ?>');
fclose($fp);
$fp = fopen('../cache/_s.php', 'w');
fwrite($fp, '<?php ?>');
fclose($fp);
$reurl = 'main.php';
echoioy(19);
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -