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

📄 birth.php

📁 beiyubbsTXT312 一个相对完整的PHP系统,可以用来参考或模拟
💻 PHP
字号:
<?php

!function_exists('readover') && exit('Forbidden');

//生日统计函数
if($bbsbirthcontrol<$tdtime||$birth=='tongji')
{
	$bbsbirthman='';
	$bbsbirthcontrol=$tdtime;
	$get_today=date("Y-m-j",$timestamp);
	$get_today_array=explode("-",$get_today);
	$todayyear=$get_today_array[0];
	$gettoday=(int)$get_today_array[1]."/".$get_today_array[2];
	$userdbarray=explode("\n",readover("bbsdata/userarray.php"));
	$count=count($userdbarray);
	if($count>10000) @set_time_limit(0);
	for ($i=1;$i<$count;$i++)
	{
		if (!trim($userdbarray[$i])) continue;
		$userfile=$userpath."/".trim($userdbarray[$i])."."."php";
		if (!file_exists($userfile)) continue;
		$userarray=explode("|",readover($userfile));
		$userbirtharray=explode("/",$userarray[21]);
		$user_birth=$userbirtharray[1]."/".$userbirtharray[2];
		if ($user_birth==$gettoday)
		{
			$bbsbirthman.=$userarray[1].",";
		}
	}
	$writebbsatcdb="<?die;?>|$bbstpc|$bbsatc|$bbstoday|$bbsyestoday|$bbsmost|$bbspostcontrol|$bbsbirthcontrol|$bbsstar|$bbsrich|$bbslucher|$bbsbirthman|";
	writeover("bbsdata/bbsatc.php",$writebbsatcdb);
}
$birthmen=explode(',',$bbsbirthman);
$birthnum=count($birthmen)-1;
if($birthnum==0) 
	$index_birth.= "今天论坛里没有人过生日!";
else
{
	$t=getdate($timestamp); 
	$todayyear=$t['year'];
	for($i=0;$i<$birthnum;$i++)
	{
		if(file_exists("$userpath/$birthmen[$i].php"))
		{
			$userarray=explode("|",readover("$userpath/$birthmen[$i].php"));
			$userbirtharray=explode("/",$userarray[21]);
			$age=$todayyear-$userbirtharray[0];
			if ($userarray[7]==1) 
				$ageinfo="先生今天".$age."周岁了";
			elseif ($userarray[7]==2) 
				$ageinfo="小姐今天".$age."周岁了";
			else 
				$ageinfo="今天".$age."周岁了";
			$index_birth.="<a href=profile.php?action=show&username=".rawurlencode($userarray[1])." title='{$userarray[1]}{$ageinfo},生日快乐!'>$userarray[1]</a>&nbsp;";
		}
	}
}
?>

⌨️ 快捷键说明

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