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

📄 global.php

📁 FTB安装版 v1.3(虚拟形象)FTB安装版 v1.3(虚拟形象)
💻 PHP
📖 第 1 页 / 共 5 页
字号:
<?
require("bbsdata/manager.php");
require("bbsdata/config.php");
if ($bbs_is_open==0) {
  if (!$ftbadminid || $ftbadminid!=$manager || $ftbadminpwd!=$manager_pwd)
  die($bbs_close_msg);
}
function micro_time() {
  preg_match('/^0(\\.\d+) (\d+)$/', microtime(), $tmp);
  return (real)$tmp[2].$tmp[1];
}
$begin_time = micro_time();
session_name('s');
session_set_cookie_params(time()+9999999);
session_save_path("temp");
session_cache_limiter("private,max-page=10800"); 
session_start();
$ip=$_SERVER['REMOTE_ADDR'];
$ip1 = getenv('HTTP_X_FORWARDED_FOR');
if (($ip1 != "") && ($ip1 != "unknown")) $ip=$ip1;  
$ipfrom=convert_ip($ip);
ipbanned();
$timestamp = time();
$cookietime = $timestamp+3153600;
if($refresh_allowed) {
  if ($REQUEST_URI == $HTTP_COOKIE_VARS['lastpath'] && ($timestamp-$HTTP_COOKIE_VARS['lastvisit_fr']<$refresh_allowed)) {
    die('本次显示禁止,原因:访问同一URL的刷新时间小于'.$refresh_allowed.'秒');
  }
  setCookie('lastpath', $REQUEST_URI, $cookietime);
  setCookie('lastvisit_fr', $timestamp, $cookietime);
}
$browser=browseinfo();
$opersys=osinfo();
if(!empty($HTTP_COOKIE_VARS['skin1'])) {$skin=$HTTP_COOKIE_VARS['skin1'];}
elseif(!empty($HTTP_SESSION_VARS['skin2'])) {$skin=$HTTP_SESSION_VARS['skin2'];}
if($rvrc==1 && $kin != ""){
setcookie("skin1",$kin,365*24*3600);
$skin2=$kin;
session_register("skin2"); 
$skin=$kin;
}
get_forum_info();
if(!empty($forum_skin)&&file_exists("userdata/style/$forum_skin")) {$skin=$forum_skin;}
if (!empty($HTTP_COOKIE_VARS['ofstaridrvrc']) && !empty($HTTP_COOKIE_VARS['ofstarpwdrvrc']) && checkpass($HTTP_COOKIE_VARS['ofstaridrvrc'],$HTTP_COOKIE_VARS['ofstarpwdrvrc']))
{
$ofstarid=$HTTP_COOKIE_VARS['ofstaridrvrc'];
$ofstarpwd=$HTTP_COOKIE_VARS['ofstarpwdrvrc'];
if (!empty($HTTP_COOKIE_VARS['privacyrvrc'])) $privacy=$HTTP_COOKIE_VARS['privacyrvrc'];
else $privacy=0;
session_register("ofstarpwd"); 
session_register("ofstarid");
session_register("privacy"); 
$login_status=1;
add_online();
setcookie('lastvisit',$timestamp,$cookietime);
}
elseif(!empty($HTTP_SESSION_VARS['ofstarid']) && !empty($HTTP_SESSION_VARS['ofstarpwd']) && checkpass($HTTP_SESSION_VARS['ofstarid'],$HTTP_SESSION_VARS['ofstarpwd'])){ 
  $login_status=1;
  add_online();
  setcookie('lastvisit',$timestamp,$cookietime);
}else {
  $login_status=0;
  add_guest();
}
$surpadmin=$manager;
if (file_exists("userdata/admin/$username.php") && strpos($username,"..")==false) $manager=$username;
if(empty($login_status)) 
{
unset($superadmin);
unset($dj_user);
}
if (empty($logintime) && $login_status==1) { 
writetime($ofstarid); 
$logintime=1; 
session_register("logintime"); 
}
//+--------forum type----------------------------------------- 
require("bbsdata/newinfo.php");
if(!$login_status) 
{
setcookie("ofstar_action","");
setCookie("'ofstar_password","");
}
else getUserInfo();
if($ofstar_action==ofstar_fpwd && $forum_pwd==md5($ofstar_password) )
{
setCookie('ofstar_action', $ofstar_action,$cookietime);
setCookie('ofstar_password', $ofstar_password,$cookietime);
$ofstarcheck=1;
}
else $ofstarcheck=0;
if($ofstarcheck!=1)
{//ofstarcheck
if($forum_type=="locked"||$forum_type=="former"||$forum_type=="closed"||$forum_type=="hidden"||$forum_type2=="jiami")
{//checkfb
$bars="";
get_father_info();
if ($exists_forum_father==1) {
$bars.="<a href='thread.php?forumid=$father_id'>$father_name</a> >> ";
if (file_exists("bbsdata/admin.php")) {
	$adminlist=file("bbsdata/admin.php");
	$count=count($adminlist);
	for ($i=0; $i<$count; $i++) {
		$detail=explode("|", trim($adminlist[$i]));
		$admin_list[]=$detail[1];
		if ($detail[0]==$father_id) $forum_admin[]=$detail[1];
	}
}
}
$bars.="<a href='thread.php?forumid=$forumid&jinhua=$jinhua'>$forum_name</a>";
if($forum_type=="locked") {$bar2="认证版块";$error="本版块为认证板块,只有班竹及认证会员才能进入";}
if($forum_type=="former") {$bar2="正规版块";$error="本版块为正规版块,只有注册用户才能进入";}
if($forum_type=="closed") {$bar2="关闭版块";$error="本版块为关闭版块,等论坛管理员开放后才能进入";}
if($forum_type=="hidden") {$bar2="隐藏版块";$error="本版块为隐藏版块,只有授权用户才能进入";}
if($forum_type2=="jiami") {$bar2="加密版块";$error="本版块为加密版块,只有用户知道密码才能进入";}
$des="您现在正在访问的是".$bar2;
$qqmm=0;
if (file_exists("bbsdata/admin.php")) {
	$adminlist=file("bbsdata/admin.php");
	$count=count($adminlist);
	for ($i=0; $i<$count; $i++) {
		$detail=explode("|", trim($adminlist[$i]));
		if($username==$detail[1] && $forum_type2!="jiami") $qqmm=1;
	}
}
if (file_exists("bbsdata/tbuser.php")) {
		include("bbsdata/tbuser.php");
		if (($tbuser && in_array($username,$tbuser)) && $forum_type=="locked") {$qqmm=1; }
	}
if($login_status==1 && $forum_type=="former") $qqmm=1;
if($forum_type=="closed"||$forum_type=="hidden") $qqmm=0;
if (file_exists("bbsdata/superadmin.php")) {
		include("bbsdata/superadmin.php");
		if (($superadmin && in_array($username,$superadmin)) && $forum_type2!="jiami") {
		$qqmm=1;
		}
	}
if($username==$manager) $qqmm=1;
$badmans ="userdata/badman/".$forumid.".php";
if (file_exists($badmans)) {
 $badmans_array=explode("\n",readfromfile($badmans));
 $c=count($badmans_array);
 for ($i=0;$i<$c;$i++) {
 $baduser=explode("|",$badmans_array[$i]);
 if ($username==$baduser[0] && ($timestamp-$baduser[1]<86400*$baduser[2])) {
 $surdate=intval(($timestamp-$baduser[1])/86400);
 $surdate=$baduser[2]-$surdate;
 $qqmm=0;
 $bar2="论坛版块";
 $error="  你已经被本版版主 <a href=profile.php?job=show&target=$baduser[5]>$baduser[5]</a> 抓进了警察局,判处有期徒刑 $baduser[2] 天!还差 $surdate 天才能出狱。<br>服刑期间你没有权力访问本版块,请好好反省一下自己的言行。如有不满,可以写信给管理员。";
 $des="你没有权力访问本版块";
 break;
 }
}
}
if (file_exists("userdata/badman/system.php")) {	
 $ofstar_badmans_array=explode("\n",readfromfile("userdata/badman/system.php"));
 $ofstar_c=count($ofstar_badmans_array);
 for ($i=0;$i<$ofstar_c;$i++) {	
 $ofstar_baduser=explode("|",$ofstar_badmans_array[$i]);
 if ($username==$ofstar_baduser[0] && ($timestamp-$ofstar_baduser[1]<86400*$ofstar_baduser[2])) {
 $ofstar_surdate=intval(($timestamp-$ofstar_baduser[1])/86400);
 $ofstar_surdate=$ofstar_baduser[2]-$ofstar_surdate;
 $qqmm=0;
 $bar2="论坛版块";
 $error="  你已经被总版主 <a href=profile.php?job=show&target=$ofstar_baduser[5]>$ofstar_baduser[5]</a> 抓进了警察局,判处有期徒刑 $ofstar_baduser[2] 天!还差 $ofstar_surdate 天才能出狱。<br>服刑期间你没有权力访问本版块,请好好反省一下自己的言行。如有不满,可以写信给管理员。";
 $des="你没有权力访问本版块";
 break;
 }
}
}
if(($login_status!=1 || $qqmm!=1) && $forumid1!=128){
include("header.php");echo"$headertp";
headguide($des,$bars);
echo "<table width=$tablewidth border=0 cellspacing=0 cellpadding=0 align=center bgcolor=$bordercolor>
 <tr>
 <td>
  <table width=100% border=0 cellspacing=1 cellpadding=3>
	 <FORM METHOD=POST ACTION=thread.php?forumid=$forumid>
   <tr bgcolor=$titlecolor> 
    <td colspan=2 class=title bgcolor=$titlecolor>登录".$bar2."程式发生错误</td>
   </tr>
   <tr bgcolor=FFFFFF>
    <td ><br>
<center><p><p><br><br>".$error."<p>";
if($forum_type2=="jiami") echo"请输入此版块的密码&nbsp;<input type=password size=20 maxlength=75 name=\"ofstar_password\" style=\"background-color:#FEFEFF; color:#0000ff; border: 1 double #B4B4B4\" onMouseOver = \"this.style.backgroundColor = '#E5F0FF'\" onMouseOut = \"this.style.backgroundColor = ''\"><INPUT TYPE=\"hidden\" name=\"ofstar_action\" value=\"ofstar_fpwd\"><INPUT TYPE=\"submit\" value=\"确 定\">";
 echo"<p>你可以选择 <a href=login.php>登陆</a> 或 <a href=register.php>注册</a> 或 <a href=index.php>返回首页</a><p><p><center>
   <tr align=left>
    <td colspan=2 bgcolor=$titlecolor>&nbsp;</td>
   </tr>
	   </form>
  </table>
 </td>
 </tr>
</table>";
require("footer.php");echo"$footertp";
exit;			
}
}//checkfb
}//ofstarcheck
function gettemplate($template,$EXT="htm") 
    {
    	$thiss=implode("",file("template/$template.$EXT"));
		$thiss=addslashes($thiss);
		$thiss=str_replace("\\'","'",$thiss);
		return $thiss;
	}
function dooutput($vartext) {
	ob_end_clean();
	ob_start();
    echo $vartext;
    flush();
}
function getofstarxiu($author,$ofstarid,$xuniwd,$xuniht) {
global $userpath;
$userin=explode("|",readfromfile("$userpath/$author.php"));
$sex=$userin[20];
$xuni=$userin[32];
if($sex==1){
    $tempequip = '0-0-0-0-0-0-0-0-init-init-0-init-0-init-init-0-0-0-init-0-0-0-0-0-0-0'; 
	$sex1 = "m";	
	$upid = "init";
}
elseif($sex==2){
	$tempequip = '0-0-0-0-0-0-0-0-initf-initf-0-initf-0-initf-initf-0-0-0-initf-0-0-0-0-0-0-0';	
	$sex1 = "f";	
	$upid = "initf";
}
else {$userface = "none";}
if ($xuni==1)
{ 
$userwearip = '400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400';
$cookiearray = split('-', $tempequip);
$weararray = split('-', $userwearip);
if(file_exists("userdata/xuni/$author.php"))$txt=file("userdata/xuni/$author.php");
$indext=count($txt);
for($j=0;$j<$indext;$j++)
{//0
	$detail=explode("|",$txt[$j]);
	if($detail[8]==1 && ($detail[5]==$sex1 || $detail[5]==t))
	{//1
		$tempi = $detail[3];
	$cookiearray[$tempi] = $detail[4];
	//echo "$cookiearray[$tempi]<br>";
	$face_weardate = floor($detail[6]/10 - (time() - $detail[9])/86400);
	if ($face_weardate <= 0)
	{//2
		$detail[8]=3;
    $txt[$j]=implode("|",$detail);
     $article=implode("",$txt);
	 $f = fopen("userdata/xuni/$author.php","w");
     fputs($f,$article);
	 fclose($f);
    if($detail[3] == 8||$detail[3]==9||$detail[3]==11||$detail[3]==13||$detail[3]==14||$detail[3]==18)
		{
			$userupid = $upid;			
		}
		else
		{
			$userupid = "0";
		}
		$weararray[$tempi] = $userupid;
	}//2
	else
	{
		$weararray[$tempi] = $face_weardate;
	}
	}//1
}//0
if($userface !="none")
$userface = implode("-", $cookiearray);
else $userface="";
$userwear = implode("-", $weararray);
	$usericon = "
	<DIV id=Show$ofstarid 

⌨️ 快捷键说明

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