bbsrecon.php

来自「linux/unix环境下的建站系统」· PHP 代码 · 共 86 行

PHP
86
字号
<?php	require("www2-funcs.php");	login_init();function display_navigation_bar($brdarr, $num, $article){	$brd_encode = urlencode($brdarr["NAME"]);	$PAGE_SIZE = 20;?><a href="bbsdoc.php?board=<?php echo $article[1]["O_BOARD"];?>"><?php echo $article[1]["O_BOARD"];?>版</a> <a href="bbscon.php?bid=<?php echo $article[1]["O_BID"];?>&id=<?php echo $article[1]["O_ID"];?>">原始文章</a><?php}	$board = "Recommend";	$brdarr = array();	$brdnum = bbs_getboard($board, $brdarr);	if ($brdnum == 0) {		html_error_quit("错误的讨论区");	}	$total = bbs_countarticles($brdnum, $dir_modes["DIGEST"]);	if ($total <= 0) {		html_error_quit("目前没有文章");	}	if(! isset($_GET["id"]) ){		html_error_quit("错误的文章号");	}	$id = $_GET["id"];	settype($id, "integer");	if ($id == 0)	{		html_error_quit("错误的文章号.");	}	$articles = array ();	$ftype = $dir_modes["NORMAL"];	$num = bbs_get_records_from_id($brdarr["NAME"], $id, $ftype, $articles);	if ($num == 0)	{		html_error_quit("错误的文章号.");	}	$filename=bbs_get_board_filename($brdarr["NAME"], $articles[1]["FILENAME"]);	if(!file_exists($filename)){		html_error_quit("错误的文章号...");	}	if (cache_header("public",@filemtime($filename),300))		return;	@$attachpos=$_GET["ap"];//pointer to the size after ATTACHMENT PAD	if ($attachpos!=0) {		die;		bbs_file_output_attachment($filename, $attachpos);		exit;	}	page_header("推荐文章阅读", "<a href='bbsrecommend.php'>推荐文章</a>");?><h1>推荐文章阅读</h1><div class="article"><div class="recnav"><?php	display_navigation_bar($brdarr, $num, $articles);?></div><div><script type="text/javascript"><!--att = new attWriter('r',<?php echo $id; ?>,0,0,1);<?php/* TODO: this article is put in an extra div because without it, IE6 will show no padding-left for the first line */	$s = bbs2_readfile($filename);	if (is_string($s)) echo $s;?>//--></script></div></div><div class="oper">[<?php	display_navigation_bar($brdarr, $num, $articles);?>] [<a href="javascript:history.go(-1)">快速返回</a>]</div><?php	page_footer();?>

⌨️ 快捷键说明

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