bbsboa.php
来自「bbs server linux平台下软件源码」· PHP 代码 · 共 142 行
PHP
142 行
<?php /** * This file lists boards to user. * $Id: bbsboa.php,v 1.12 2003/06/17 06:05:44 stiger Exp $ */ require("funcs.php"); if ($loginok !=1 ) html_nologin(); else { html_init("gb2312"); if (isset($_GET["group"])) $group = $_GET["group"]; else $group = 0; settype($group, "integer"); if (isset($_GET["yank"])) $yank = $_GET["yank"]; else $yank = 0; settype($yank, "integer"); if (isset($_GET["group2"])) $group2 = $_GET["group2"]; else $group2 = 0; settype($group, "integer"); if ($group < 0 || $group > sizeof($section_nums)) html_error_quit("错误的参数"); $boards = bbs_getboards($section_nums[$group], $group2, $yank); //print_r($boards); if ($boards == FALSE) html_error_quit("该目录尚未有版面");?><style type="text/css">A {color: #0000f0}</style><body><center><?php echo BBS_FULL_NAME; ?> -- 分类讨论区 [<?php echo $section_names[$group][0]; ?>]<?php if( $group2 != -2 ){ if ($yank == 0) {?>[<a href="<?php echo $_SERVER["PHP_SELF"]; ?>?group=<?php echo $group; ?>&yank=1">本区所有看板</a>]<?php } else {?>[<a href="<?php echo $_SERVER["PHP_SELF"]; ?>?group=<?php echo $group; ?>">本区已订阅看板</a>]<?php } }?>[<a href="/bbssec.php">分类讨论区</a>]<hr class="default"/><table width="610"><tr><td>序号</td><td>未</td><td>讨论区名称</td><td>类别</td><td>中文描述</td><td>版主</td><td>文章数</td></tr><?php $brd_name = $boards["NAME"]; // 英文名 $brd_desc = $boards["DESC"]; // 中文描述 $brd_class = $boards["CLASS"]; // 版分类名 $brd_bm = $boards["BM"]; // 版主 $brd_artcnt = $boards["ARTCNT"]; // 文章数 $brd_unread = $boards["UNREAD"]; // 未读标记 $brd_zapped = $boards["ZAPPED"]; // 是否被 z 掉 $brd_flag = $boards["FLAG"]; //flag $brd_bid = $boards["BID"]; //flag $rows = sizeof($brd_name); for ($i = 0; $i < $rows; $i++) { if ($brd_flag[$i]&BBS_BOARD_GROUP) $brd_link="/bbsboa.php?group=" . $group . "&group2=" . $brd_bid[$i]; else $brd_link="/bbsdoc.php?board=" . urlencode($brd_name[$i]);?><tr><td><?php echo $i+1; ?></td><td><?php if ($brd_flag[$i]&BBS_BOARD_GROUP) echo "+"; else if ($brd_unread[$i] == 1) echo "◆"; else echo "◇";?></td><td><?php if ($brd_zapped[$i] == 1) echo "*"; else echo " ";?><a href="<?php echo $brd_link; ?>"><?php echo $brd_name[$i]; ?></a></td><td><?php echo $brd_class[$i]; ?></td><td><a href="<?php echo $brd_link; ?>"><?php echo $brd_desc[$i]; ?></a></td><td><?php $bms = explode(" ", trim($brd_bm[$i])); if (strlen($bms[0]) == 0 || $bms[0][0] <= chr(32)) echo "诚征版主中"; else { if (!ctype_print($bms[0][0])) echo $bms[0]; else {?><a href="/cgi-bin/bbs/bbsqry?userid=<?php echo $bms[0]; ?>"><?php echo $bms[0]; ?></a><?php } }?></td><td><?php if (!($brd_flag[$i]&BBS_BOARD_GROUP)) echo $brd_artcnt[$i]; else echo "目录"; ?></td></tr><?php } // for ($i = 0; $i < $rows; $i++)?></table><hr class="default"/></center><?php html_normal_quit(); }?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?