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

📄 pcapp.php

📁 KBS的BBS源码
💻 PHP
字号:
<?php/***  为水木清华blog申请定制的申请表**  满足条件的申请表将被提交至$pcconfig["APPBOARD"]**  并在数据表newapply中保留申请资料**  @windinsn Mar 12 , 2004*/require("pcfuncs.php");/*** management字段:0通过;1待处理;2不通过;3以后不得申请*/function pc_app_have_applied($link , $currentuser){	$query = "SELECT management FROM newapply WHERE username = '".$currentuser["userid"]."' AND management != 2 LIMIT 0 , 1;";	$result = mysql_query($query,$link);	$rows = mysql_fetch_array($result);	mysql_free_result($result);	if( $rows) 		return $rows[management];	else		return FALSE;}if ($loginok != 1)	html_nologin();elseif(!strcmp($currentuser["userid"],"guest")){	html_init("gb2312");	html_error_quit("请登录后再进行Blog申请!");	exit();}else{	if( time() - $currentuser["firstlogin"] < intval( $pcconfig["MINREGTIME"] * 2592000 ) )	{		html_init("gb2312");		html_error_quit("对不起,您的注册时间尚不足".$pcconfig["MINREGTIME"]."个月");		exit();		}	if( !$_POST["appname"] || !$_POST["appself"] || !$_POST["appdirect"] )	{		html_init("gb2312");		html_error_quit("对不起,请详细填写Blog申请表");		exit();		}		$link = pc_db_connect();	if( pc_load_infor($link,$currentuser["userid"]) )	{		pc_db_close($link);		html_init("gb2312");		html_error_quit("对不起,您已经拥有Blog了");		exit();		}		$appstate = pc_app_have_applied($link , $currentuser);	if($appstate === 0 )	{		pc_db_close($link);		html_init("gb2312");		html_error_quit("对不起,您的Blog申请已通过");		exit();		}	elseif($appstate == 1 )	{		pc_db_close($link);		html_init("gb2312");		html_error_quit("对不起,您的Blog申请还在处理中,请耐心等候");		exit();		}	elseif($appstate == 3 )	{		pc_db_close($link);		html_init("gb2312");		html_error_quit("对不起,您不能进行Blog申请,请联系管理员");		exit();		}			$apptitle = "[申请] ".$currentuser["userid"]." 申请建立水木BLOG";	$appbody  = "(1) BLOG名称:".$_POST["appname"]."\n\n\n".		    "(2) 申请人 ID 及简要自我介绍\n".		    "    ID:".$currentuser["userid"]."\n".		 //   "    注册时间:".date("Y年m月d日",$currentuser["firstlogin"])."\n".		    "        \n".$_POST["appself"]."\n\n\n".		    "(3) 经营方向:(您对您个人Blog的初步规划)\n        ".$_POST["appdirect"]."\n\n";		$appself =  "ID:".$currentuser["userid"]."\n".		   // "注册时间:".date("Y年m月d日",$currentuser["firstlogin"])."\n".		    "自我介绍:\n".$_POST["appself"];	$query = "INSERT INTO `newapply` ( `naid` , `username` , `appname` , `appself` , `appdirect` , `hostname` , `apptime` , `manager` , `management` ) ".	 	 "VALUES ('', '".$currentuser["userid"]."', '".addslashes($_POST["appname"])."', '".addslashes($appself)."', '".addslashes($_POST["appdirect"])."', '".addslashes($_SERVER["REMOTE_ADDR"])."', NOW( ) , NULL , '1');";	if(!mysql_query($query,$link))	{		pc_db_close($link);		html_init("gb2312");		html_error_quit("十分抱歉,由于系统原因,您的申请尚未登记入库。请重新填写一次");		exit();		}		pc_db_close($link);		$ret = bbs_postarticle($pcconfig["APPBOARD"], preg_replace("/\\\(['|\"|\\\])/","$1",$apptitle), preg_replace("/\\\(['|\"|\\\])/","$1",$appbody), 0 , 0 , 0 , 0);	switch ($ret) {			case -1:				html_error_quit("错误的讨论区名称!");				break;			case -2: 				html_error_quit("本版为二级目录版!");				break;			case -3: 				html_error_quit("标题为空!");				break;			case -4: 				html_error_quit("此讨论区是唯读的, 或是您尚无权限在此发表文章!");				break;					case -5:					html_error_quit("很抱歉, 你被版务人员停止了本版的post权利!");				break;				case -6:				html_error_quit("两次发文间隔过密,请休息几秒再试!");					break;			case -7: 				html_error_quit("无法读取索引文件! 请通知站务人员, 谢谢! ");				break;			case -8:				html_error_quit("本文不可回复!");				break;			case -9:				html_error_quit("系统内部错误, 请迅速通知站务人员, 谢谢!");				break;            case -21:                html_error_quit("您的积分不符合当前讨论区的设定, 暂时无法在当前讨论区发表文章...");                break;		}	pc_html_init("gb2312","Blog申请");?><table cellpadding=3 cellspacing=1 align=center class=TableBorder1><tr align=center><th width="100%">申请提交成功!</td></tr><tr><td width="100%" class=TableBody1>您的BLOG申请已经提交成功,管理员会在两天内处理您的申请。<br/><br/>本页面将在3秒后自动切换自Blog论坛<meta HTTP-EQUIV=REFRESH CONTENT='3; URL=/bbsdoc.php?board=<?php echo $pcconfig["BOARD"]; ?>' >,<b>您可以选择以下操作:</b><br><ul><li><a href="/mainpage.php">返回首页</a></li><li><a href="/pc/index.html">返回Blog首页</a></li><li><a href="/bbsdoc.php?board=<?php echo $pcconfig["BOARD"]; ?>">返回Blog论坛</a></li><li><a href="/bbsdoc.php?board=<?php echo $pcconfig["APPBOARD"]; ?>">返回Blog申请版面</a></li></ul></td></tr></table><p align="center"><?php    /**     *    水木的web代码bbslib和cgi部分是修改于NJUWWWBBS-0.9,此部分     * 代码遵循原有的nju www bbs的版权声明(GPL)。php部分的代码(     * phplib以及php页面)不再遵循GPL,正在考虑使用其他开放源码的版     * 权声明(BSD或者MPL之类)。     *     *   希望使用水木代码的Web站点加上powered by kbs的图标.该图标     * 位于html/images/poweredby.gif目录,链接指向http://dev.kcn.cn     * 使用水木代码的站点可以通过dev.kcn.cn获得代码的最新信息.     *     */    powered_by_smth();?></p><?php		html_normal_quit();}	?>

⌨️ 快捷键说明

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