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

📄 logon.asp

📁 本系统是一套开源WEB的网站管理系统
💻 ASP
字号:
<!--#include file="include/ms_setting.asp"-->
<!--#include file="include/md5.asp"-->
<%'==============================================================
'程序名称:茂盛网站管理系统(Maoin CSM)
'当前版本:Maosin CMS Version 1.1   Powered by maosin.com
'程序作者:阿茂(李胜茂)
'网站地址:www.maosin.com   www.maosin.net
'      QQ:57861417  
'电子邮箱:maosin@163.com  maosin@maosin.com
'--------------------------------------------------------------
'Copyright (C) 2006 maosin.com All Rights Reserved.
'免费版本请在程序首页保留(Powered by:Maosin CMS)版权链接信息;
'您可以对此版本进行修改,美化,但请保留此ASP文件内的版权信息;
'茂盛设计网保留此软件的法律追究权利
'==============================================================
%>
<!--#include file="ms_start.asp"-->
<script language="JavaScript" src="include/wisdom.js"></script>
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="0" class="mainMiddle_tdble"><tr>
<!--左栏开始-->
<td valign="top" class="mainMiddle_td_left">
		<div class="groupblock">
		<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td class="ltl"><script type="text/javascript">ico()</script></td><td class="ltc"><span class="tt">会员登录</span></td><td class="ltr"></td></tr></table>
		<div class="lmc">
		<table width="100%" border="0" cellpadding="0" cellspacing="0">
         <tr><td class="td_t"><%Call publiclogonModule()%></td></tr>
		 <tr><td style="border-top:1px dotted #dddddd;padding-left:10px;padding-top:5px;line-height:20px;">
		 <b>已注册:</b><br>
		  &nbsp;登录本站 ↓<br>
		  &nbsp;登录成功 ↓<br>
		  &nbsp;进入会员中心 ↓<br>
		  &nbsp;使用本站提供的各项服务和资源<br>
		  &nbsp;(收发短信,书签,发表作品等)<br>
		 <b>还没注册:</b><br>
		  &nbsp;注册成为会员 ↓<br>
		  &nbsp;注册成功 ↓<br>
		  &nbsp;登录本站 ↓<br>
		  &nbsp;进入会员中心 ↓<br>
		  &nbsp;使用本站提供的各项服务和资源<br>
		 </td></tr>
	   </table></div>
		</div>
</td>
<td class="mainMiddle_td_middle"></td>
<td width="*" valign="top" class="mainMiddle_td_right">
<table cellspacing="0" class="naviTable"><tr><td class="naviL"></td><td class="naviM"><span class="rtt">当前位置:<a class="classNavig" href="index.asp">本站首页</a>→<a class="classNavig" href="logon.asp">会员登录</a></span></td><td class="naviR"></td></tr></table>
<%
if userSystemOpen=0 then
	showmsg "对不起,因维护需要,会员系统现在暂时关闭,有任何事请联系管理员。谢谢合作!","会员系统已关闭"
else
Select Case LCase(Request("action"))
	Case LCase("logon")
		Call chklogon()
	Case Else
		Call logon()
End Select
end if%>
</td></tr></table>
<!--#include file="ms_end.asp"-->
<%
Sub chkLogon()
dim username,userpass,code,sql,rs
username=trim(Request.form("username"))
userpass=trim(Request.Form("userpass"))
code=Request.form("code")
username=replace(replace(username,"'",""),Chr(0),"")
if IsNumeric(code)=false then
		showmsg "验证码检验失败,请重新输入","错误信息"
		exit sub
else
	if session("code")<>Cint(code) then
		showmsg "验证码检验失败,请重新输入","错误信息"
		exit sub
	end if
end if
if ms_submit=0 then
	if chkIsOut=false then
		showmsg "<font color=""#ff0000"">茂盛系统返回如下信息:</font><br><br>对不起,本站不允许从外部提交数据","系统出错信息"
		exit sub
	end if
end if
if chkIsAvaStr(username)=false then
	showmsg "<font color=""#ff0000"">系统返回如下信息:</font><br><br>用户名含有非法字符","错误信息"
	exit sub
elseif strLength(username)>12 or strLength(username)<0 then
	showmsg "<font color=""#ff0000"">系统返回如下信息:</font><br><br>用户名长度不能大于<font color=""#ff0000"">12</font>位或小于<font color=""#ff0000"">0</font>","错误信息"
	exit sub
end if
if strLength(userpass)>20 or strLength(userpass)<0 then
	showmsg "<font color=""#ff0000"">系统返回如下信息:</font><br><br>密码长度不能大于<font color=""#ff0000"">20</font>位或小于<font color=""#ff0000"">0</font>","错误信息"
	exit sub
end if
sql="select * from ms_user where user_name='"&Lcase(username)&"' and user_password='"&md5(userpass)&"'"
Set Rs=Server.CreateObject("ADODB.RecordSet")
rs.Open sql,connstr,1,3
if rs.eof and rs.bof then
	showmsg "<font color=""#ff0000"">系统返回如下信息:</font><br><br>用户名或密码错误","错误信息"
	rs.close
	set rs=nothing
	exit sub
elseif rs("islock")=1 then
	showmsg "<font color=""#ff0000"">系统返回如下信息:</font><br><br>对不起,您还没有过验证","出错信息"
	exit sub
elseif rs("islock")=0 then
	rs("user_point")=rs("user_point")+lgAddJifen
	rs("last_time")=now()
	rs("last_ip")=getip()
	rs("logon_num")=rs("logon_num")+1
	rs.update
	session(userVar)=userVal
	dim userinfo(19)
	userInfo(0)=rs("user_id")
	userInfo(1)=rs("user_name")
	userInfo(2)=rs("user_type")
	userInfo(3)=(replace(FormatNumber(rs("user_point"),2,-1),",",""))
	userInfo(4)=(replace(FormatNumber(rs("user_money"),2,-1),",",""))
	userInfo(5)=rs("face")
	userInfo(6)=rs("logon_num")
	userInfo(7)=rs("sex")
	userInfo(8)=rs("email")
	userInfo(9)=rs("homepage")
	userInfo(10)=rs("qq")
	userInfo(11)=rs("linkman")
	userInfo(12)=rs("address")
	userInfo(13)=rs("postalcode")
	userInfo(14)=rs("tel")
	userInfo(15)=rs("reg_date")
	userInfo(16)=rs("last_time")
	userInfo(17)=rs("info")
	if rs("user_type")=1 then
		userInfo(18)="普通会员"
	elseif rs("user_type")=2 then
		userInfo(18)="VIP会员"
	elseif rs("user_type")=3 then
		userInfo(18)="管理员"
	end if
	session("userInfo")=userInfo
	session.TimeOut=onlineTime
	rs.close
	set rs=nothing
	showmsg "<font color=""#ff0000"">系统返回如下信息:</font><br><br><li>恭喜您,您已经登录成功啦!</li><br><li><a href=""index.asp"">[返回首页]</a></li><li><span id=seNum>3</span><a href=javascript:showtime></a>秒钟后系统将自动进入用户中心......</b></li><meta http-equiv=refresh content=3;url=user_center.asp><SCRIPT>valignbottom()</SCRIPT><script>function showtime(secs){seNum.innerText=secs;if(--secs>0)setTimeout('showtime('+secs+')',1000);}showtime(3);</script>","登录成功信息"
	exit sub
end if	
End Sub
Sub logon()
if session(userVar)=userVal then
%>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr> 
    <td width="100%" height="300" valign="middle" align="center" class="text">
	你已经成功的登录啦!<br/>
	<br/>
	[<a href="user_center.asp">进入会员中心</a>]
	</td>
  </tr>
</table>
<%else%>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr> 
    <td width="100%" height="300" valign="middle" align="center" class="text">
	<p style="line-height:20px;">尊敬的朋友,欢迎光临<%=webname%>!<br /><br/>
      要想使用本站更多服务,请先登录。<br />
      如果你还不是本站会员,请先注册。<br /></p>
<Form action="logon.asp?action=logon" method="post" name="login">
  	<div align="left" style="line-height:18px;width:200px;">用户名: 
        <input type="text" class="wenbenkang" name="userName" /><br>
        密&nbsp;&nbsp;码: 
        <input type="password" class="wenbenkang" name="userPass" /><br>
        验证码: 
        <input type="text" class="wenbenkang" name="code" size="8" /> <img src=include/code.asp height="14" alt="请点击刷新验证码!" onMouseOver="this.style.cursor='hand';" onClick="this.src='include/code.asp'"><br>
        Cookie: 
        <select name="select">
		  <option selected="selected">不保存</option>
          <option>保存一天</option>
		  <option>保存一月</option>
		  <option>保存半年</option>
		  <option>保存一年</option>
        </select>
        <br>
		<center style="padding-top:5px;">
        <input class="but1" type="submit" name="Submit" value="登录" onMouseOver="this.className='but2'" onMouseOut="this.className='but1'" />
        <input class="but1" type="button" name="Submit2" value="注册" onMouseOver="this.className='but2'" onMouseOut="this.className='but1'" /></center>
        <br>
        忘记密码?<a href="forget.asp?action=Forget">请试试这里。</a><br>
      </div>
	 </form>
	  </td>
  </tr>
</table>
<%
end if
End Sub%>

⌨️ 快捷键说明

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