<%@ page language="java" contentType="text/html;charset=gb2312" import="wab.lib.pub.*,java.sql.*,wab.lib.project.*,wab.lib.security.*,wab.lib.data.ClsEntity,wab.lib.data.ClsRS,wab.lib.pub.ClsPublic"%> <%@ include file="../cookie.inc"%> <% ClsPublic.blnToChinese =false; ClsPublic.blnToChineseX =false; ClsPublic.blnToChineseDB=false; %> <% String strSql=""; int intProjectCode=0; int intUserCode=1; String strHost=""; String strError=""; boolean blnExist=false; ClsProject objProject=null; ClsUser objUser=null; ClsEntity objEnt=new ClsEntity(1,1,1,"","ss"); ClsRS objRS=new ClsRS(); //得到strHost的值 strHost=request.getRemoteHost(); // strHost=(strHost.length()>10?strHost.substring(0,10):strHost); String strCommand=(request.getParameter("command")==null?"":request.getParameter("command")); if(strCommand.equals("log")) { String strLoginName=(request.getParameter("txtLoginName")==null?"":ClsPublic.toChinese(request.getParameter("txtLoginName"))); String strLoginPassword=(request.getParameter("txtLoginPassword")==null?"":ClsPublic.toChinese(request.getParameter("txtLoginPassword"))); String strProjectNum=(request.getParameter("txtProjectNum")==null?"":ClsPublic.toChinese(request.getParameter("txtProjectNum"))); objProject=new ClsProject(strHost); if(objProject.locate("Project_Number","v",strProjectNum)) { //得到intProjectCode的值 intProjectCode=objProject.intProjectCode; //得到intUserCode的值 objUser=new ClsUser(); if(objUser.locate("Login_Name","v",strLoginName,intProjectCode)) { if(objUser.LoginPassword.equals(ClsPublic.encry(strLoginPassword))) { intUserCode=objUser.UserCodeID; Cookie ck=new Cookie("relation",objUser.strRelation); ck.setPath("/"); response.addCookie(ck); ck=new Cookie("LanguageType","Chinese"); ck.setPath("/"); response.addCookie(ck); if(request.getParameterValues("chkRemember")==null)//不记住登录信息 { ck=new Cookie("loginUserName",""); ck.setPath("/"); response.addCookie(ck); ck=new Cookie("loginUserPass",""); ck.setPath("/"); response.addCookie(ck); } else //记住登录信息 { ck=new Cookie("loginUserName",strLoginName); ck.setPath("/"); ck.setMaxAge(365*24*60*60); response.addCookie(ck); ck=new Cookie("loginUserPass",strLoginPassword); ck.setPath("/"); ck.setMaxAge(365*24*60*60); response.addCookie(ck); } blnExist=true; } else { strError="用户登录失败!请重新输入登录密码,登录密码的字母必须使用正确的大小写!"; } } else { strError="用户登录失败!请正确输入用户名!"; } } else { strError="用户登录失败!请核对项目序列号!"; out.println("111"+objProject.strDebug); } } %> 镇江电子经贸口岸-www.zhenjiangeport.com