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

📄 r_web.php

📁 make project on java
💻 PHP
📖 第 1 页 / 共 2 页
字号:
        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 + -