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

📄 mod_read.php

📁 一个可以实时查看股票行情的小程序,真是一个好程序哦,直得大家
💻 PHP
字号:
<?php
!function_exists('readover') && exit('Forbidden');

require_once(R_P.'require/forum.php');
require_once(R_P.'require/bbscode.php');
if ($page>1){
	$S_sql = $J_sql = '';
}else{
	!$page && $page = 1;
	$start_limit = 0;
	$S_sql=',tm.*';
	$J_sql='LEFT JOIN pw_tmsgs tm ON t.tid=tm.tid';
}
$read = $db->get_one("SELECT t.* $S_sql FROM pw_threads t $J_sql WHERE t.tid='$tid'");
if(!$read){
	Showmsg('illegal_tid');
}

$fid=$read['fid'];

$foruminfo=$db->get_one("SELECT * FROM pw_forums WHERE fid='$fid'");
if(!$foruminfo){
	require_once(R_P.'require/url_error.php');
}
wind_forumcheck($foruminfo);

$subject=$read['subject'];

$forumname=$forum[$fid]['name'];

if(!$foruminfo['allowvisit'] && $gp_allowread==0){
	Showmsg('read_group_right');
}

if($windid==$manager){
	$admincheck=1;
} elseif($foruminfo['forumadmin'] && strpos($foruminfo['forumadmin'],','.$windid.',')!==false){
	$admincheck=1;
} else{
	$admincheck=0;
}
!$windid && $admincheck=0;

$db_readperpage=50;/*perpage*/

$count= $read['replies']+1;
if ($count%$db_readperpage==0){
	$numofpage=$count/$db_readperpage;
} else{
	$numofpage=floor($count/$db_readperpage)+1;
}
if ($page>$numofpage){
	$page=$numofpage;
}

Update_ol();
$isModify===1 && Cookie('Modify',1,0);
if($isModify!=1 && !$_COOKIE['Modify']){
	unset($db_union[1]);
}
$readdb=array();
if($page==1){
	$readdb[]=viewread($read,0);
}

$pagination=PageDiv($count,$page,$numofpage,"{$DIR}t$tid");

if($read['ifcheck']==0 && $foruminfo['f_check']){
	Showmsg('read_check');
}

if ($read['locked']==2 && !$admincheck && !$SYSTEM['viewclose']){
	Showmsg('read_locked');
}

if(!$db_hithour){
	$db->update("UPDATE pw_threads SET hits=hits+1 WHERE tid='$tid'");
} else{
	writeover(R_P."data/bbscache/hits.txt",$tid."\t",'ab');
}

if($read['replies']>0){
	$start_limit=($page-1)*$db_readperpage;
	if($page==1){
		$readnum=$db_readperpage-1;
	} else{
		$readnum=$db_readperpage;
		$start_limit-=1;
	}
	$query = $db->query("SELECT * FROM pw_posts WHERE tid='$tid' AND ifcheck='1' ORDER BY postdate LIMIT $start_limit, $readnum");
	$start_limit++;
	while($read=$db->fetch_array($query)){
		$readdb[]=viewread($read,$start_limit);
		$start_limit++;
	}
	$db->free_result($query);
}


function viewread($read,$start_limit){
	global $SYSTEM,$groupid,$admincheck,$attach_url,$attachper,$winduid,$tablecolor,$tpc_author,$tpc_buy,$count,$timestamp,$db_onlinetime,$attachpath,$gp_allowloadrvrc,$readcolorone,$readcolortwo,$lpic,$ltitle,$imgpath,$db_ipfrom,$db_showonline,$stylepath,$db_windpost,$db_windpic,$db_signwindcode,$fid,$tid,$pid,$pic_a;
	$tpc_buy=$read['buy'];
	$tpc_author=$read['author'];
	$read['ifsign']<2 && $read['content']=str_replace("\n","<br>",$read['content']);

	$read['postdate']=get_date($read['postdate']);

	if($read['ifconvert']==2){
		$read['content']=convert($read['content'],$db_windpost);
	}
	$GLOBALS['foruminfo']['copyctrl'] && $read['content'] = preg_replace("/<br>/eis","copyctrl('#FFFFFF')",$read['content']);
	/**
	* convert the post content
	*/
	//$read['content']=stripslashes($read['content']);
	return $read;
}
require_once PrintEot('simple_header');

require_once PrintEot('simple_read');
?>

⌨️ 快捷键说明

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