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

📄 main.jsp

📁 本论坛开发环境:jdk1.5+Tomcat5.5.17+sql server2000+Windows 2000 1、支持HTML内容编辑,支持网络贴图与附件上传等,支持多种版面风格. 2、论坛
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.sql.*"%> 
<%@ page import="java.util.*"%>
<%@ page import="java.util.Date"%>
<%@ page import="java.text.*"%>
<%@ include file="../inc/conn.jsp"%>
<%!String tlk1,alk,blk,BBS_Cate_Name_1,BBS_Cate_Name_2,nar1,nar2,BBS_Cate_Manager_Name,searchcontent,stats;%>
<%
String layer_1 = request.getParameter("layer_1");
String layer_2 = request.getParameter("layer_2");
String sign = request.getParameter("sign");
String huati = request.getParameter("huati");
String qs = request.getParameter("qs");
String order_key = request.getParameter("order_key");

String searchkind = request.getParameter("searchkind");
//String searchcontent = request.getParameter("searchcontent");

String username=null;
String payuser=null;
String bz=null;
String userinfo;
Cookie temp=null;
Cookie[] cookies=request.getCookies();
int cookidlen=cookies.length;
for(int i=0;i<cookidlen;i++)
{
temp=cookies[i];
if(temp.getName().equals("clubusername")) {
username=temp.getValue();
}
if(temp.getName().equals("payuser")) {
payuser=temp.getValue();
}
if(temp.getName().equals("bz")) {
bz=temp.getValue();
}
}

if(qs==null){
qs="0";
}
if(payuser==null){
payuser="0";
}
if(qs.equals("0")){
}
else{
  if(qs.equals("1")&&username==null){
     out.print("<SCRIPT language=JavaScript>alert('该版只有注册用户才能访问!');");
     out.print("window.location.href='userlogin.jsp';</script>");
     out.close();
  }
  if(qs.equals("2")&&payuser.indexOf("1")==-1){
     out.print("<SCRIPT language=JavaScript>alert('该版只有认证用户才能访问!');");
     out.print("window.location.href='userlogin.jsp';</script>");
     out.close();
  }
  if(qs.equals("3")&&bz.indexOf("1")==-1){
     out.print("<SCRIPT language=JavaScript>alert('该版只有版主才能访问!');");
     out.print("window.location.href='userlogin.jsp';</script>");
     out.close();
  }
}

if(username==""||username==null||username.equals("")||username.equals(null))
{
userinfo="&gt;&gt;&gt; <font color=#FF0000>游客 </font> 你还未登录 - <a href=userlogin.jsp>用户登录</a> - <a href=# onClick=javascript:popwin('getpwd.jsp?mode=1');return false>取回密码</a> - <a href=register.jsp>用户注册</a> - <a href=help.jsp>论坛指南</a>";
}
else
{
userinfo="&gt;&gt;&gt; 欢迎 <font color=#FF0000>"+username+" </font><a href=main.jsp?ext=y>退出</a> - <a href=moduserinfo.jsp>修改资料</a> - <a href=myfriend.jsp>我的好友</a> - <a href=mysms.jsp>我的信箱</a> - <a href=myfavorties.jsp>我的收藏夹</a> - <a href=main.jsp?searchkind=name&searchcontent="+username+">我的贴子</a>";
}

if(searchkind!=null){
searchcontent =new String(request.getParameter("searchcontent").getBytes("iso-8859-1"));
}

String sql,lk1,lk2,signstr,huatistr,searchkindstr;
ResultSet rs1,rs2,rs3;
String ext = request.getParameter("ext");

if(searchkind!=null&&searchcontent!=null){
searchkindstr="and " +searchkind+ " like '%"+searchcontent+"%'";
}
else{
searchkindstr="";
}

if(order_key==null){
   order_key="bbstop1 desc,bbstop desc,redate desc";
}
else{
   order_key=order_key+" desc";
}
//out.print(order_key);
//out.close();

if(sign!=null){
signstr="and sign=1";
}
else{
signstr="";
}
if(huati!=null){
huatistr="and huati=1";
}
else{
huatistr="";
}

if(ext==null){
ext="n";
}
if (ext.equals("y"))
//if (ext=="y")
   {
   Cookie un=new Cookie("clubusername",null);
   un.setMaxAge(0);
   un.setPath("/");
   response.addCookie(un);
   Cookie pwd=new Cookie("pass",null);
   pwd.setMaxAge(0);
   pwd.setPath("/");
   response.addCookie(pwd);
   
   Cookie ftbbsbz=new Cookie("bz",null);
   ftbbsbz.setMaxAge(0);
   ftbbsbz.setPath("/");
   response.addCookie(ftbbsbz);
   Cookie ftbbsadmin=new Cookie("bbsadmin",null);
   ftbbsadmin.setMaxAge(0);
   ftbbsadmin.setPath("/");
   response.addCookie(ftbbsadmin);
   Cookie ftpayuser=new Cookie("payuser",null);
   ftpayuser.setMaxAge(0);
   ftpayuser.setPath("/");
   response.addCookie(ftpayuser);
   
   out.print("<script language='javascript'>");
   out.print("window.location.href='main.jsp';");
   out.print("parent.left.document.location.reload();");
   out.print("</script>");
  }
// 
if(layer_1==null||layer_1.equals(""))
{
BBS_Cate_Name_1="";
BBS_Cate_Manager_Name="";
nar1="";
layer_1="";
}
else
{
String str="select BBS_Cate_Name,BBS_Cate_Manager_Name,BBS_Cate_Manager_Email,BBS_Cate_Topic,BBS_Cate_Reply from BBS_Cate where BBS_Cate_ID='"+layer_1+"' and deleted=0";
Statement stmt1=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs1=stmt1.executeQuery(str);
rs1.next();
BBS_Cate_Name_1=rs1.getString("BBS_Cate_Name");
BBS_Cate_Manager_Name=rs1.getString("BBS_Cate_Manager_Name");
nar1=">>";
}
if(layer_2==null||layer_2.equals(""))
{
BBS_Cate_Name_2="";
BBS_Cate_Manager_Name="";
nar2="";
layer_2="";
}
else
{
String sqlstr="select BBS_Cate_Name,BBS_Cate_Manager_Name from BBS_Cate where BBS_Cate_ID='"+layer_2+"'";
Statement stmt2=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs2=stmt2.executeQuery(sqlstr);
rs2.next();
BBS_Cate_Name_2=rs2.getString("BBS_Cate_Name");
BBS_Cate_Manager_Name=rs2.getString("BBS_Cate_Manager_Name");
nar2=">>";
}

if(layer_1==null||layer_1.equals(""))
{
lk1="";
tlk1="";
}
else
{
lk1="&layer_1="+layer_1;
tlk1="?layer_1="+layer_1;
}

if(layer_2==null||layer_2.equals(""))
{
lk2="";
}
else
{
lk2="&layer_2="+layer_2;
}

if(layer_1==null||layer_2==null||layer_1.equals("")||layer_2.equals(""))
{
alk="?sign=1";
blk="?huati=1";
}
else
{
alk="&sign=1";
blk="&huati=1";
}

if (BBS_Cate_Name_1==""){
   stats="论坛首页";
}
else{
   if (BBS_Cate_Name_2==""){
	  stats=BBS_Cate_Name_1;
	  }
   else{
	  stats=BBS_Cate_Name_2;
   }
}
%>
<HTML><HEAD>
<title>飞天论坛(ftbbs ACCESS 3.0)</title>
<META http-equiv=Content-Type content=text/html;charset=gb2312>
</HEAD>
<script language=javascript src="../inc/wyjs.js"></script>
<script language=javascript src="../inc/cookies.js"></script>
<script>
var stylecook = getCookie("STYLESHOW");
var style;
var strstyle;
if(stylecook=="")
{
 stylecook=1;
}
else
{
 stylecook++;
}
style="main0"+stylecook+".css";
strstyle="<link href=\"../css/"+style+"\"  rel=\"stylesheet\" type=\"text/css\"> ";
document.write(strstyle);
</script>
<script language="javascript">
	function check_search(form)
		{
		if (form.searchcontent.value=="")
			{
			alert("请输入搜索内容!");
			form.searchcontent.focus();
			return false;
			}
			return true;
		}
function popwin(path)
{ window.open(path,'',"height=150,width=200,resizable=no,scrollbars=no,status=no,toolbar=no,menubar=no,location=no");
}
</script>
<script language="javascript">

function check(form)
	{
    if (form.bbsuser.value=="")
    	{
    		alert("请填写用户名!");
    		form.bbsuser.focus();
    		return false;
  	}
    if (form.password.value=="")
    	{
    		alert("请填写密码!");
    		form.password.focus();
    		return false;
  	}
return true;
	}
</script>
<script>
function changeCssStyle()
{
	var sCssType = document.all.select3.value;
	setCookie("STYLESHOW", sCssType);

⌨️ 快捷键说明

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