📄 addnewuser.asp
字号:
<%@ Language=VBScript %>
<%
'判断用户是否登录以及具有系统管理员身份
if isempty(Session("ID")) or Session("IsSystemManager")=false then
Response.Redirect "../index.asp"
end if
'连接系统数据库
set conn = server.createobject ("adodb.connection")
conn.open "ASPData", "sa", "yourpassword"
set RSDepartments = conn.Execute("select DepartmentName from Departments " _
& "order by DepartmentName")
set EmployeeInformation = conn.Execute(" select * from PSLogins order by Name ")
'添加新用户
if not IsEmpty(Request.Form("Add")) then
TheLoginID=Request.Form("LoginID")
TheName=Request.Form("Name")
TheEmailAddress=Request.Form("EmailAddress")
ThePassword=Request.Form("Password")
TheDepartment=Request.Form("Department")
ThePosition=Request.Form("Position")
TheInternalPhone=Request.Form("InternalPhone")
TheHomePhone=Request.Form("HomePhone")
TheMobilePhone=Request.Form("MobilePhone")
TheQQ=Request.Form("QQ")
TheHomeAddress=Request.Form("HomeAddress")
TheIsSystemManager=Request.Form("IsSystemManager")
TheBirthday=Request.Form("BirthdayYear") & "-" _
& Request.Form("BirthdayMonth") & "-" & Request.Form("BirthdayDay")
TheIsFinancialManager=Request.Form("IsFinancialManager")
'对用户输入进行校验,合格则添加新用户信息
if len(ThePassword)=0 or len(TheName)=0 or len(TheLoginID)=0 then
TheMessage="登录名,姓名,密码不能为空,无法添加新用户"
else
conn.Execute " insert into PSLogins (LoginID, Name, Password, EmailAddress, " _
& "Department, Position, Birthday, HomePhone, QQ, HomeAddress," _
& "InternalPhone, MobilePhone) values (" _
& "'" & TheLoginID &"', " _
& "'" & TheName &"', " _
& "'" & ThePassword &"', " _
& "'" & TheEmailAddress &"', " _
& "'" & TheDepartment &"', " _
& "'" & ThePosition &"', " _
& "'" & TheBirthday &"', " _
& "'" & TheHomePhone &"', " _
& "'" & TheQQ &"', " _
& "'" & TheHomeAddress &"', " _
& "'" & TheInternalPhone &"', " _
& "'" & TheMobilePhone & "') "
TheMessage="新用户添加成功"
end if
else
TheMessage = "请在下面添加新用户"
end if
%>
<HEAD>
<TITLE>Employee Email Blast</TITLE>
<META NAME="Generator" CONTENT="NetObjects Fusion 2.0.2 for Windows">
</HEAD>
<BODY BGCOLOR="">
<table width=800 border=0 bgcolor=#164DA8 cellspacing=1 cellpadding=2 align=center>
<tr bgcolor=white><td valign=center ><img src="../ASPLogo3.jpg" width=796 height=100></td></tr>
</table>
<table width="800" border="0" bordercolor="#164DA8" align="center" cellpadding="0" cellspacing="0">
<tr><td height="13"><img src=".././image/banner2.jpg" width="800" height="12"></td></tr>
</table>
<br>
<table WIDTH=800 border=0 bgcolor=#164DA8 cellspacing=1 cellpadding=2 align=center>
<tr><td colspan=3><font color=white><P ALIGN="CENTER">清华同方能源环境公司内网->员工信息查询->系统管理员选项->增加新用户 [当前用户-<% response.write Session("Name") %>]</FONT></font></td></tr>
<tr bgcolor=white >
<td><a href="../.././html/home.asp"><font color="#164DA8">返回内网主页</font></a></td>
<td align=center> <font color="#164DA8" ><% response.write TheMessage %></FONT></td>
<td align=right><a href="SystemManager.asp"><font color="#164DA8">返回上一级网页</font></a></td>
</tr>
</table>
<table width="800" border="0" bordercolor="#164DA8" align="center" cellpadding="0" cellspacing="0">
<tr><td height="13"><img src=".././image/banner2.jpg" width="800" height="12"></td></tr></table>
<br>
<FORM ACTION="AddNewUser.asp" METHOD=POST>
<TABLE CELLPADDING=1 CELLSPACING=1 BORDER=1 bordercolor="#164DA8" WIDTH=800 align=center>
<TR VALIGN="center" ALIGN="center">
<TD WIDTH=30% bgcolor=#B5C7EF><img src="../image/employee1.jpg"></td>
<td>
<br>
<table CELLPADDING=0 CELLSPACING=1 BORDER=1 align=center width=100%>
<tr><td width=25%><font color="#164DA8">登录名</font></td><td><INPUT TYPE="text" NAME="LoginID" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">姓名</font></td><td><INPUT TYPE="text" NAME="Name" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">输入新密码</font></td><td><INPUT TYPE="text" NAME="Password" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">部门</font></td><td>
<SELECT NAME="Department" size=1 width=10 >
<%
Do Until RSDepartments.EOF
%>
<OPTION VALUE="<% Response.Write RSDepartments("DepartmentName") %>"> <% Response.Write RSDepartments("DepartmentName") %> </OPTION>
<%
RSDepartments.Movenext
loop
%>
</SELECT>
</td></tr>
<tr><td width=25%><font color="#164DA8">职位</font></td><td>
<select name="Position" size=1>
<option value="普通">  普通  </option>
<option value="主管">  主管  </option>
<option value="经理">  经理  </option>
</select>
</td></tr>
<tr><td width=25%><font color="#164DA8">电子邮件地址</font></td><td><INPUT TYPE="text" NAME="EmailAddress" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">内部分机电话</font></td><td><INPUT TYPE="text" NAME="InternalPhone" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">移动电话</font></td><td><INPUT TYPE="text" NAME="MobilePhone" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">家庭电话</font></td><td><INPUT TYPE="text" NAME="HomePhone" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">QQ号</font></td><td><INPUT TYPE="text" NAME="QQ" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">家庭住址</font></td><td><INPUT TYPE="text" NAME="HomeAddress" VALUE="" SIZE=50 MAXLENGTH=50 ></td></tr>
<tr><td width=25%><font color="#164DA8">是否系统管理员</font></td><td>
<select name="IsSystemManager" size=1>
<option value="False">   否   </option>
<option value="True">   是   </option>
</select>
</td></tr>
<tr><td width=25%><font color="#164DA8">生日</font></td>
<td>
<select name="BirthdayYear" size=1>
<%
YearCounter = 2000
Do until YearCounter <=1900
%>
<OPTION VALUE="<% Response.Write YearCounter %>">  <% Response.Write YearCounter %>  </OPTION>
<%
YearCounter = YearCounter-1
loop
%>
</select> 年  
<select name="BirthdayMonth" size=1>
<%
MonthCounter = 1
Do until MonthCounter >12
%>
<OPTION VALUE="<% Response.Write MonthCounter %>">  <% Response.Write MonthCounter %>  </OPTION>
<%
MonthCounter = MonthCounter+1
loop
%>
</select> 月  
<select name="BirthdayDay" size=1>
<%
DayCounter = 1
Do until DayCounter >31
%>
<OPTION VALUE="<% Response.Write DayCounter %>">  <% Response.Write DayCounter %>  </OPTION>
<%
DayCounter = DayCounter+1
loop
%>
</select> 日  
</td></tr>
<tr><td width=25%><font color="#164DA8">是否财务管理员</font></td><td>
<select name="IsFinancialManager" size=1>
<option value="False">   否   </option>
<option value="True">   是   </option>
</select>
</td></tr>
</table>
<br>
</td>
</TR>
</table>
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1 WIDTH=800 align=center>
<TR VALIGN="top" ALIGN="center">
<TD WIDTH=100% align=center >
<INPUT TYPE="submit" NAME="Add" VALUE="添加新用户信息" style="border: 1px solid #3466BB; background-color: #B6CAEB; color: #3466BB"></TD>
</TD>
</TR>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -