www.gusucode.com > 漂亮的地方旅游景点景观介绍网站源代码 > admin/index.asp
<!--#include file="../inc/const.asp" --> <!--#include file="../conn.asp" --> <!--#include file="inc/fun.asp" --> <% call openconn() '登陆错误次数 dim rs set rs=conn.execute("select count(id) as tol from Jw_adminlog where year(ctim)="&year(now())&" and month(ctim)="&month(now())&" and day(ctim)="&day(now())&" and ip='"&userip()&"' and wxcz=1") if rs("tol")>5 then response.Write("对不起!由于您登陆失败已经超过5次,系统已经禁止您登陆") response.End() end if call recordend(rs) if request.cookies(fmid)("admin_name")<>"" then response.Redirect("smain.asp") end if %> <html> <head> <title>网站后台管理登陆</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="JavaScript" src="/<%= hturl %>/inc/ajaxrequest.js"></script> <script language="javascript" src="/<%= hturl %>/inc/md5.js"></script> <script language="javascript" src="/<%= hturl %>/inc/main.js"></script> <SCRIPT language="javascript" event="onkeydown" for="document"> if(event.keyCode==13&&event.srcElement.type!='button'&&event.srcElement.type!='submit'&&event.srcElement.type!='reset'&&event.srcElement.type!='textarea'&&event.srcElement.type!='') chk_log(); </SCRIPT> <link href="inc/mm.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- body { background-image: url(/images/admin/bgb.gif); } --> </style> </head> <body> <table id="tab" width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td height="100" colspan="3"> </td> </tr> <tr> <td> </td> <td><table border="0" align="center" cellpadding="5" cellspacing="0"> <tr> <td height="100" colspan="3"><img src="/images/admin/title_login_2.gif" width="150" height="57"></td> </tr> <tr> <td colspan="3"> <table width="340" border="0" cellpadding="0" cellspacing="0"> <form name="login" id="login"> <tr> <td colspan="4"><img src="/images/admin/login_form_top2.gif" width="340" height="15"></td> </tr> <tr> <td width="65" height="30" align="right" bgcolor="#F5F5F5" style="border-left:#CCCCCC 1px solid;"> 帐 号:</td> <td width="144" bgcolor="#F5F5F5"><input name="name" type="text" class="inp" id="name" onFocus="on_input('cname');this.className='focus'" size="20" maxlength="12" onBlur="this.className='inp';out_uname()"></td> <td width="121" bgcolor="#F5F5F5"><div id="cname">请输入帐号</div></td> <td width="8" bgcolor="#F5F5F5" style="border-right:#CCCCCC 1px solid;"> </td> </tr> <tr> <td height="30" align="right" bgcolor="#F5F5F5" style="border-left:#CCCCCC 1px solid;">密 码: </td> <td bgcolor="#F5F5F5"><input name="pass" type="password" class="inp" id="pass" onFocus="on_input('cpass');this.className='focus'" onBlur="out_pass();this.className='inp'" value="" size="21" maxlength="12"></td> <td bgcolor="#F5F5F5"><div id="cpass">请输入密码</div></td> <td bgcolor="#F5F5F5" style="border-right:#CCCCCC 1px solid;"> </td> </tr> <tr> <td height="30" align="right" bgcolor="#F5F5F5" style="border-left:#CCCCCC 1px solid;">验证码:</td> <td bgcolor="#F5F5F5"><table border="0" cellspacing="0" cellpadding="0"> <tr> <td><input name="code" type="text" class="inp" id="code" onFocus="on_input('ccode');this.className='focus'" onBlur="out_code();this.className='inp'" size="8" maxlength="6"></td> <td><iframe src="../inc/code.asp" frameborder="0" marginheight="0" marginwidth="0" width="60" height="15" scrolling="no" style="cursor:hand;"></iframe></td> </tr> </table></td> <td bgcolor="#F5F5F5"><div id="ccode">请输入验证码</div></td> <td bgcolor="#F5F5F5" style="border-right:#CCCCCC 1px solid;"> </td> </tr> <tr> <td colspan="4" align="center" bgcolor="#F5F5F5" style="border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;"><div id="msg"></div></td> </tr> <tr> <td colspan="4" align="center" bgcolor="#F5F5F5" style="border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;"><input name="Submitl" type="button" id="submitl" value="登陆" style="cursor:hand;" onClick="chk_log();"> <input name="Submitl" type="reset" id="submitl" value="重置" style="cursor:hand;"></td> </tr> <tr> <td colspan="4"><img src="/images/admin/lgoin_form_bottom.gif" width="340" height="9"></td> </tr> </form> </table> </td> </tr> </table> </td> <td> </td> </tr> <tr> <td height="100" colspan="3" align="center">建网科技 © 版权所有</td> </tr> </table> <script language="javascript" type="text/javascript"> var msg; function init_login(){ msg=new Array( "请输入帐号", "请输入密码", "请输入验证码" ) GE("cname").innerHTML=msg[0]; GE("cpass").innerHTML=msg[1]; GE("ccode").innerHTML=msg[2]; } init_login(); function on_input(objname){ var strtxt; var obj=GE(objname); obj.className="d_on"; switch (objname){ case "cname": strtxt=lion+msg[0]; break; case "cpass": strtxt=lion+msg[1]; break; case "ccode": strtxt=lion+msg[2]; break; } obj.innerHTML=strtxt; } function ls(str) { var totallength=0;for (var i=0;i<str.length;i++) { var intCode=str.charCodeAt(i); if (intCode>=0&&intCode<=128) { totallength=totallength+1; //非中文单个字符长度加 1 } else { totallength=totallength+2; //中文字符长度则加 2 } } //end for return totallength; } function out_uname() { var obj=GE("cname"); var str=ls(GE("name").value); var chk=true; if (str<4 || str>14){chk=false;} if (chk){ obj.className="d_ok"; obj.innerHTML=ok+" 帐号已经输入"; } else { obj.className="d_err"; obj.innerHTML=err+" 请输入帐号"; } return chk; } function out_code() { var obj=GE("ccode"); var str=ls(GE("code").value); var chk=true; if (str<6){chk=false;} if (chk){ obj.className="d_ok"; obj.innerHTML=ok+" 验证码已输入"; } else { obj.className="d_err"; obj.innerHTML=err+" 请输入6位验证码"; } return chk; } function out_pass() { var obj=GE("cpass"); var str=ls(GE("pass").value); var chk=true; if (str<4 || str>14){chk=false;} if (chk){ obj.className="d_ok"; obj.innerHTML=ok+" 密码已输入"; } else { obj.className="d_err"; obj.innerHTML=err+" 请输入密码"; } return chk; } function chk_log() { var chk=true if (!out_uname()){chk=false;} if (!out_pass()){chk=false;} if (!out_code()){chk=false;} if (chk==true){ GE("pass").value=hex_md5(GE("pass").value); GE("Submitl").disabled="disabled"; var Ajax = new oAjax("check.asp?action=login",backs); var arrKey = new Array("name","pass","code"); var arrValue =new Array(GE("name").value,GE("pass").value,GE("code").value); Ajax.Post(arrKey,arrValue); GE("msg").innerHTML=loading; function backs(str) { if(str=="0") { GE("msg").innerHTML=ok+" 登陆成功"; window.location.href="smain.asp" } else { GE("msg").className="d_err"; GE("pass").value="" GE("msg").innerHTML=err+" "+unescape(str); GE("Submitl").disabled=""; } } } } </script> </body> </html>