📄 user_info_code.asp
字号:
<!--#include file="CommonCode.asp"-->
<!--#include file="../Include/PowerEasy.MD5.asp"-->
<!--#include file="../Include/PowerEasy.UserInfo.asp"-->
<!--#include file="../API/API_Config.asp"-->
<!--#include file="../API/API_Function.asp"-->
<%
'**************************************************************
' Software name: PowerEasy SiteWeaver
' Web: http://www.powereasy.net
' Copyright (C) 2005-2008 佛山市动易网络科技有限公司 版权所有
'**************************************************************
Sub Execute()
Select Case Action
Case "RegCompany"
Call RegCompany
Case "RegCompany2"
Call RegCompany2
Case "SaveReg"
Call SaveReg
Case "Modify"
Call ModifyInfo
Case "SaveInfo"
Call SaveInfo
Case "ModifyPwd"
Call ModifyPwd
Case "SavePwd"
Call SavePwd
Case "ShowMemberInfo"
Call ShowMemberInfo
Case "Join"
Call JoinCompany
Case "Exit"
Conn.Execute ("update PE_User set UserType=0,CompanyID=0,ClientID=0 where UserID=" & UserID & " and UserType>1")
Response.Redirect "Index.asp"
Case "DelCompany"
If UserType > 1 Then
FoundErr = True
ErrMsg = ErrMsg & "<li>你不是企业创建者,不能注销企业"
End If
If ClientID > 0 Then
FoundErr = True
ErrMsg = ErrMsg & "<li>你已经是客户,不能注销企业"
End If
If FoundErr = False Then
Conn.Execute ("update PE_User set UserType=0,CompanyID=0 where CompanyID=" & CompanyID & "")
Conn.Execute ("delete from PE_Company where CompanyID=" & CompanyID & "")
Response.Redirect "Index.asp"
End If
Case "Agree", "Reject", "Remove", "AddToAdmin", "RemoveFromAdmin"
Call MemberManage
Case Else
Response.Redirect "Index.asp"
End Select
If FoundErr = True Then
Call WriteErrMsg(ErrMsg, ComeUrl)
End If
End Sub
Sub ModifyInfo()
Dim rsUser
Set rsUser = Conn.Execute("select * from PE_User where UserID=" & UserID & "")
Call PopCalendarInit
Response.Write "<script language=javascript>" & vbCrLf
Response.Write "function CheckSubmit(){" & vbCrLf
Response.Write " if(document.myform.Question.value==''){" & vbCrLf
Response.Write " alert('密码提示问题不能为空!');" & vbCrLf
Response.Write " document.myform.Question.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " if(document.myform.Email.value==''){" & vbCrLf
Response.Write " alert('电子邮件不能为空!');" & vbCrLf
Response.Write " document.myform.Email.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " document.myform.Country1.value=frm1.document.regionform.Country.value;" & vbCrLf
Response.Write " document.myform.Province1.value=frm1.document.regionform.Province.value;" & vbCrLf
Response.Write " document.myform.City1.value=frm1.document.regionform.City.value;" & vbCrLf
If FoundInArr(RegFields_MustFill, "TrueName", ",") = True Then
Response.Write " if(document.myform.TrueName.value==''){" & vbCrLf
Response.Write " alert('用户名不能为空!');" & vbCrLf
Response.Write " document.myform.TrueName.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
End If
If rsUser("UserType") = 1 Then
Response.Write " document.myform.Country2.value=frm2.document.regionform.Country.value;" & vbCrLf
Response.Write " document.myform.Province2.value=frm2.document.regionform.Province.value;" & vbCrLf
Response.Write " document.myform.City2.value=frm2.document.regionform.City.value;" & vbCrLf
End If
Response.Write "}" & vbCrLf
Response.Write "</script>" & vbCrLf
Response.Write "<script language='javascript'>" & vbCrLf
Response.Write "var tID=0;" & vbCrLf
Response.Write "function ShowTabs(ID){" & vbCrLf
Response.Write " if(ID!=tID){" & vbCrLf
Response.Write " TabTitle[tID].className='title5';" & vbCrLf
Response.Write " TabTitle[ID].className='title6';" & vbCrLf
Response.Write " Tabs[tID].style.display='none';" & vbCrLf
Response.Write " Tabs[ID].style.display='';" & vbCrLf
Response.Write " tID=ID;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "</script>" & vbCrLf
Response.Write "<br>"
Response.Write "<form name='myform' id='myform' action='User_Info.asp' method='post' onSubmit='javascript:return CheckSubmit();'>" & vbCrLf
Response.Write "<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'>" & vbCrLf
Response.Write " <tr align='center'>" & vbCrLf
Response.Write " <td id='TabTitle' class='title6' onclick='ShowTabs(0)'>会员信息</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(1)'>联系信息</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(2)'>个人信息</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(3)'>业务信息</td>" & vbCrLf
If rsUser("UserType") = 1 Then
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(4)'>单位信息</td>" & vbCrLf
End If
Response.Write " <td> </td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
Response.Write "<table width='100%' border='0' align='center' cellpadding='5' cellspacing='1' class='border'><tr class='tdbg'><td height='100' valign='top'>" & vbCrLf
Response.Write " <table width='95%' align='center' cellpadding='2' cellspacing='1' bgcolor='#FFFFFF'>" & vbCrLf
Response.Write " <tbody id='Tabs' style='display:'>" & vbCrLf
Response.Write " <tr class='tdbg'>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>会 员 组:</td>" & vbCrLf
Response.Write " <td width='38%'>" & GroupName & "</td>" & vbCrLf
Response.Write " <td width='12%' align='right' class='tdbg5'>会员类别:</td>" & vbCrLf
Response.Write " <td width='38%'>"
If PE_CLng(rsUser("UserType")) > 4 Then
Response.Write arrUserType(0)
Else
Response.Write arrUserType(PE_CLng(rsUser("UserType")))
End If
Response.Write " </td>"
Response.Write " </tr>" & vbCrLf
Response.Write " <tr class='tdbg'>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>用 户 名:</td>" & vbCrLf
Response.Write " <td width='38%'>" & UserName & "</td>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>用户密码:</td>" & vbCrLf
Response.Write " <td width='38%'><input name='UserPassword' type='password' id='UserPassword' size='20' maxlength='20'> <font color='#FF0000'>不修改请留空</font></td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write " <tr class='tdbg'>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>提示问题:</td>" & vbCrLf
Response.Write " <td width='38%'><input name='Question' type='text' id='Question' value='" & rsUser("Question") & "' size='32'> <font color='#FF0000'>*</font></td>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>提示答案:</td>" & vbCrLf
Response.Write " <td width='38%'><input name='Answer' type='text' id='Answer' size='20'> <font color='#FF0000'>不修改请留空</font></td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write " <tr class='tdbg'>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>电子邮件:</td>" & vbCrLf
Response.Write " <td width='38%'><input name='Email' type='text' id='Email' value='" & rsUser("Email") & "' size='32' maxlength='255'> <font color='#FF0000'>*</font></td>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>隐私设定:</td>" & vbCrLf
Response.Write " <td width='38%'><Input type=radio value=0 name=Privacy"
If rsUser("Privacy") = 0 Then Response.Write " checked"
Response.Write ">全部公开 <Input type=radio value=1 name=Privacy"
If rsUser("Privacy") = 1 Then Response.Write " checked"
Response.Write ">部分公开 <Input type=radio value=2 name=Privacy"
If rsUser("Privacy") = 2 Then Response.Write " checked"
Response.Write ">完全保密</td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write " <tr class='tdbg'>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>头像地址:</td>" & vbCrLf
Response.Write " <td width='38%'><input name='UserFace' type='text' value='" & rsUser("UserFace") & "' size='32' maxlength='255'></td>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>头像宽度:</td>" & vbCrLf
Response.Write " <td width='38%'><input name='FaceWidth' type='text' value='" & rsUser("FaceWidth") & "' size='6' maxlength='3'> 象素</td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write " <tr class='tdbg' valign='top'>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>签名信息:</td>" & vbCrLf
Response.Write " <td width='38%'><textarea name='Sign' cols='35' rows='5' id='Sign'>" & PE_ConvertBR(rsUser("Sign")) & "</textarea></td>" & vbCrLf
Response.Write " <td width='12%' class='tdbg5' align='right'>头像高度:</td>" & vbCrLf
Response.Write " <td width='38%'><input name='FaceHeight' type='text' id='FaceHeight' value='" & rsUser("FaceHeight") & "' size='6' maxlength='3'> 象素</td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write " </tbody>" & vbCrLf
Dim arrEducation, arrIncome
arrEducation = GetArrFromDictionary("PE_Contacter", "Education")
arrIncome = GetArrFromDictionary("PE_Contacter", "Income")
Dim rsContacter, sqlContacter
Dim TrueName, Title, Company, Department, Position, Operation, CompanyAddress
Dim Country, Province, City, Address, ZipCode
Dim Mobile, OfficePhone, Homephone, Fax1, PHS
Dim HomePage, Email1, QQ, ICQ, MSN, Yahoo, UC, Aim
Dim IDCard, Birthday, NativePlace, Nation, Sex, Marriage, Income, Education, GraduateFrom, Family
Dim InterestsOfLife, InterestsOfCulture, InterestsOfAmusement, InterestsOfSport, InterestsOfOther
sqlContacter = "select * from PE_Contacter where ContacterID=" & PE_CLng(rsUser("ContacterID")) & ""
Set rsContacter = Conn.Execute(sqlContacter)
If rsContacter.BOF And rsContacter.EOF Then
Sex = -1
Marriage = 0
Income = -1
Else
TrueName = rsContacter("TrueName")
Title = rsContacter("Title")
Country = rsContacter("Country")
Province = rsContacter("Province")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -