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

📄 edit_user.asp

📁 Art2008 CMS是一款具有强大的功能的基于ASP语言的网站管理软件
💻 ASP
📖 第 1 页 / 共 3 页
字号:
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input   name="Submit2" type="reset" value=" 重 填 " />                            </td>
                        </tr>
		    </form>
</table>
          <br>
          <table  cellspacing="1" cellpadding="3" class="table" width="98%" align="center" border="0">
					  <form action="Edit_User.asp?Action=PassQuestionSave" method="post" name="tcjdxr1" id="tcjdxr1" onSubmit="return CheckForm1();">
                          <tr class="title">
                            <td height="22" colspan="2" align="center" class="bg_tr">更 改 找 回 密 码 设 置</td>
                          </tr>
                          <tr >
                            <td width="28%" height="22" class="td_bg"><span style="font-weight: bold"> 登录密码:</span><br>
同上。</td>
                            <td width="72%" class="td_bg">&nbsp;
                              <input name="Password" class="textbox" type="password" id="Password" size="30" maxlength="50" />
                            <span style="color: red">* </span></td>
                          </tr>
                          <tr >
                            <td width="28%" height="22" class="td_bg"><span style="font-weight: bold"> 密码问题:</span><br>
                            当密码忘记时,取回密码的提示问题。</td>
                            <td width="72%" class="td_bg">&nbsp;
                            <input name="Question" class="textbox" type="text" id="Question" value="<%=UserHS.Question%>" size="30" maxlength="50" />
                            <span style="color: red">* </span></td>
						</tr>
                          <tr >
                            <td width="28%" height="22" class="td_bg"><span style="font-weight: bold"> 问题答案:</span><br>
                            当密码忘记时,取回密码提示问题的答案。</td>
                            <td width="72%" class="td_bg">&nbsp;
                            <input name="Answer" class="textbox" type="text" id="Answer" value="<%=UserHS.Answer%>" size="30" maxlength="50" />
                            <span style="color: red">* </span></td>
						</tr>
                          
						<tr >
                            <td width="28%" height="30" class="td_bg">&nbsp;</td>
                            <td width="72%" class="td_bg"><input   name="Submit" type="submit"  value=" OK,修 改 " />
                          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input   name="Submit2" type="reset" value=" 重 填 " />                            </td>
                        </tr>
		    </form>
</table>
          <%
  End SUb
  
  Sub BasicInfoSave() 
				 Dim RealName:RealName=S("RealName")
				 Dim Sex:Sex=S("Sex")
				 Dim Birthday:Birthday=S("Birthday")
				 Dim Privacy:Privacy=S("Privacy")
				 Dim IDCard:IDCard=S("IDCard")
				 Dim UserFace:UserFace=S("UserFace")		 
				 Dim Sign:Sign=S("Sign")	
				 If Not IsDate(Birthday) Then
				  Response.Write "<script>alert('出生日期格式有误!');history.back();</script>"
				  response.end
				 end if
            Dim RS: Set RS=Server.CreateObject("Adodb.RecordSet")
			  RS.Open "Select * From Art_User Where UserName='" & UserHS.UserName & "'",Conn,1,3
			  IF RS.Eof And RS.Bof Then
				 Response.End
			  Else
				 RS("RealName")=RealName
				 RS("Sex")=Sex
				 RS("Birthday")=Birthday
				 RS("Privacy")=Privacy
				 RS("UserFace")=UserFace
				 RS("IDCard")=IDCard
				 RS("Sign")=Sign
		 		 RS.Update
				 Response.Write "<script>alert('会员基本信息资料修改成功!');location.href='right.asp';</script>"
				 Response.End()
			  End if
			RS.Close:Set RS=Nothing
  End Sub
  '保存联系信息
		  Sub ContactInfoSave()
				 Dim Email:Email=S("Email")
				 if IsValidEmail(Email)=false then
					 Response.Write("<script>alert('请输入正确的电子邮箱!');history.back();</script>")
					 Exit Sub
				 end if
			    Dim EmailMultiRegTF:EmailMultiRegTF=UserSetting(9)
                If EmailMultiRegTF=1 Then
                  Dim EmailRSCheck:Set EmailRSCheck = Conn.Execute("select UserID from Art_User where UserName<>'" & UserHS.UserName & "' And  Email='" & Email & "'")
                  If Not (EmailRSCheck.BOF And EmailRSCheck.EOF) Then
			          EmailRSCheck.Close:Set EmailRSCheck = Nothing
			          Call Alert("您注册的Email已经存在!请更换Email再试试!","")
			         Exit Sub
                  End If
			     EmailRSCheck.Close:Set EmailRSCheck = Nothing
                End If				 
				 
				 Dim OfficeTel:OfficeTel=S("OfficeTel")
				 Dim HomeTel:HomeTel=S("HomeTel")
				 Dim Mobile:Mobile=S("Mobile")
				 Dim Fax:Fax=S("Fax")
				 Dim province:province=S("prov")
				 Dim city:city=S("city")
				 Dim Address:Address=S("Address")
				 Dim ZIP:ZIP=S("ZIP")
				 Dim HomePage:HomePage=S("HomePage")
				 Dim QQ:QQ=S("QQ")		 
				 Dim ICQ:ICQ=S("ICQ")		 
				 Dim MSN:MSN=S("MSN")		 
				 Dim UC:UC=S("UC")		 
				 	 
			
			 
              Dim RS:Set RS=Server.CreateObject("Adodb.RecordSet")
			  RS.Open "Select * From Art_User Where UserName='" & UserHS.UserName & "'",Conn,1,3
			  IF RS.Eof And RS.Bof Then
				 Response.End
			  Else
				 RS("Email")=Email
				 RS("OfficeTel")=OfficeTel
				 RS("HomeTel")=HomeTel
				 RS("Mobile")=Mobile
				 RS("Fax")=Fax
				 RS("Province")=Province
				 RS("City")=City
				 RS("Address")=Address
				 RS("Zip")=Zip
				 RS("HomePage")=HomePage
				 RS("QQ")=QQ
				 RS("ICQ")=ICQ
				 RS("MSN")=MSN
				 RS("UC")=UC


		 		 RS.Update
				 Response.Write "<script>alert('您的联系信息修改成功!');location.href='right.asp';</script>"
				 Response.End()
			  End if
			RS.Close:Set RS=Nothing
  End Sub
  '保存密码设置
  Sub PassSave()
		     Dim Oldpassword:Oldpassword=S("Oldpassword")
			 Dim NewPassWord:NewPassWord=S("NewPassWord")
			 Dim ReNewPassWord:ReNewPassWord=S("ReNewPassWord")
			 If Oldpassword = "" Then
				 Response.Write("<script>alert('请输入旧登录密码!');history.back();</script>")
				 Response.End
              End IF
			 If NewPassWord = "" Then
				 Response.Write("<script>alert('请输入登录密码!');history.back();</script>")
				 Response.End
			 ElseIF ReNewPassWord="" Then
				 Response.Write("<script>alert('请输入确认密码');history.back();</script>")
				 Response.End
			 ElseIF NewPassWord<>ReNewPassWord Then
				 Response.Write("<script>alert('两次输入的密码不一致');history.back();</script>")
				 Response.End
			 End If
			 
			 OldPassWord =MD5(OldPassWord)
			 NewPassWord =MD5(NewPassWord)
			 
             Dim RS:Set RS=Server.CreateObject("Adodb.RecordSet")
			  RS.Open "Select PassWord From Art_User Where UserName='" & UserHS.UserName & "' And PassWord='" & OldPassWord & "'",Conn,1,3
			  IF RS.Eof And RS.Bof Then
			  	 Response.Write("<script>alert('您输入的旧密码有误!');history.back();</script>")
				 Response.End
			  Else
			     RS(0)=NewPassWord
				 RS.Update
				 Response.Cookies(Art2008)("PassWord") = NewPassWord
			  End if
			 			RS.Close:Set RS=Nothing
  %>
          <table class="border" cellspacing="1" cellpadding="2" width="98%" align="center" border="0">
            <tbody>
			  <tr class="title">
			   <td height="25" align=center>密码修改成功</td>
		      </tr>
              <tr >
                <td height="42" align="center">您的会员登录密码修改成功!新密码 <font color="red"><%=S("NewPassWord")%></font> 请牢记。 </td>
              </tr>
              <tr >
                <td height="42" align="center"><input type="button" onClick="location.href='right.asp'"  value="进入会员首页">
                &nbsp;&nbsp;<input type="button" onClick="top.location.href='userlogout.asp'" value="退出重新登录" ></td>
              </tr>
            </tbody>
          </table>
          <%
  End Sub
  '提示问题保存
  Sub PassQuestionSave()
				 Dim PassWord:PassWord=S("PassWord")
				 Dim Question:Question=S("Question")
				 Dim Answer:Answer=S("Answer")
				
                 PassWord=MD5(PassWord)
              Dim RS: Set RS=Server.CreateObject("Adodb.RecordSet")
			  RS.Open "Select * From Art_User Where UserName='" & UserHS.UserName & "' And PassWord='" & PassWord & "'",Conn,1,3
			  IF RS.Eof And RS.Bof Then
				rs.close:set rs=nothing
				Response.Write "<script>alert('您输入的登录密码不正确!');history.back();</script>"
				Exit Sub
			  Else
			     RS("Question")=Question
				 RS("Answer")=Answer
		 		 RS.Update
				 Response.Write "<script>alert('你的密码找回资料修改成功!');location.href='right.asp';</script>"
				 Response.End()
			  End if
			RS.Close:Set RS=Nothing
  End Sub
%> 

<% Set UserHS = Nothing:call CloseConn() %>

⌨️ 快捷键说明

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