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

📄 echklogin.jsp

📁 BBS 论坛系统 使用JSP struts hibernate spring等技术 全部的源码
💻 JSP
字号:
<% option explicit%>
<%@ page contentType="text/html;charset=GBK"%>
<%@ include file="INC/const.jsp"%>
<%
try{

   	String action=ParamUtil.getString(request,"action");
	if(action!=null&&action.equals("chklogin")){
		userName=ParamUtil.getString(request,"userName");
		userPassword=ParamUtil.getString(request,"userPassword");
		if(userName==null||userPassword==null||userPassword.trim().equals("")||userName.trim().equals(""))
			throw new Exception("请输入您的用户名或密码。");
		User adminUser=SkinUtil.userLogin(userName,userPassword,4);
		if(adminUser.getUserClass()<20)
			throw new Exception("您不是系统管理员");

		session.setAttribute("adminFlag","online");
		response.sendRedirect("admin_main.jsp");

		Errmsg=Errmsg+"<br>"+"<li>请输入管理员密码。"
		founderr=true;
	end if
	if founderr=true then
		call error()
	else
	set ars=server.createobject("adodb.recordset")
	asql="select * from admin where password='"&masterpass&"' and username='"&masterName&"' and flag=1"
	ars.open asql,conn,1,1
 	if not(ars.bof and ars.eof) then
 		if masterpass=ars("password") then
	  		session("masterlogin")="superadmin"
	  		session("mastername")=ars("username")
          		session("manageboard")=boardID
			Response.Redirect "admin_main.jsp"
   			ars.close
			set ars=nothing
 		else
			Errmsg=Errmsg+"<br>"+"<li>您输入的管理员名称和密码不正确。"
			call error()
 		end if
	else
			Errmsg=Errmsg+"<br>"+"<li>您输入的管理员名称和密码不正确。"
			call error()
	end if
	end if
%>

⌨️ 快捷键说明

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