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

📄 adduser.asp

📁 企业网上办公自动化通过对各办公自动化要素的闭环整合
💻 ASP
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file=data/conn.asp-->
<!--#include file=connfig.asp-->
<!--#include file=inc/yan.asp-->
<%
	'验证用户身份
	call case10
	if request("post")=1 then
	  if request("username")="" or request("userpwd")="" then
	response.Write("<script language=JavaScript>" & "alert('用户名或者密码不能为空!');" & "history.back()" & "</script>")
	else 
	 if request("user")=0 then 
		  call wr1
		else
		   call wr2
		end if 
	  end if
	end if 
	'添加普通用户
	function wr1
	username=trim(replace(request("username"),"'",""))
	userpwd=trim(replace(request("userpwd"),"'",""))
	for i=1 to len(username)
	  user=mid(username,i,1)
	  if user="'" or user="%" or user="<" or user=">" or user="&" or user="|" then
		response.write "<script language=JavaScript>" & "alert('您的用户名含有非法字符,请重新输入!');" & "history.back()" & "</script>"
		response.end
	  end if
	next
	for i=1 to len(userpwd)
	  pass=mid(userpwd,i,1)
	  if pass="'" or pass="%" or pass="<" or pass=">" or pass="&" or pass="|" then
		 response.write "<script language=JavaScript>" & "alert('您的密码含有非法字符,请重新输入!');" & "history.back()" & "</script>"
		 response.end
	  end if
	next
	     '判断用户名是否已经存在
		 set rs1=server.CreateObject("adodb.recordset")
		 sql1 = "Select * From users Where username='"&request("username")&"'"
		 rs1.open sql1,conn,1,1
		 If not rs1.EOF Then
		 response.Write("<script language=JavaScript>" & "alert('用户名已经存在!');" & "history.back()" & "</script>")
		 end if
		 rs1.close
	'添加用户权限
	set rs=server.CreateObject("adodb.recordset")
	sql="select * from users"
	rs.open sql,conn,1,3
	rs.addnew
	rs("username")=request("username")
	rs("userpwd")=request("userpwd")
	rs("shenhe")=request("shenhe")
	rs("huiyi")=request("huiyi")
	rs("gonggong")=request("gonggong")
	rs("geren")=request("geren")
	rs("huibao")=request("huibao")
	rs("caigou")=request("caigou")
	rs("kucun")=request("kucun")
	rs("shangbao")=request("shangbao")
	rs("caigoushen")=request("caigoushen")
	rs("renshi")=request("renshi")
	rs("name")=session("na")
	rs("time")=now()
	rs.update
	rs.close
	response.Write("<script language=JavaScript>" & "alert('添加成功!');" & "history.back()" & "</script>")
	end function
	 '添加超级用户
	function wr2
	username=trim(replace(request("username"),"'",""))
	userpwd=trim(replace(request("userpwd"),"'",""))
	for i=1 to len(username)
	  user=mid(username,i,1)
	  if user="'" or user="%" or user="<" or user=">" or user="&" or user="|" then
		response.write "<script language=JavaScript>" & "alert('您的用户名含有非法字符,请重新输入!');" & "history.back()" & "</script>"
		response.end
	  end if
	next
	for i=1 to len(userpwd)
	  pass=mid(userpwd,i,1)
	  if pass="'" or pass="%" or pass="<" or pass=">" or pass="&" or pass="|" then
		 response.write "<script language=JavaScript>" & "alert('您的密码含有非法字符,请重新输入!');" & "history.back()" & "</script>"
		 response.end
	  end if
	next
		 set rs1=server.CreateObject("adodb.recordset")
		 sql1 = "Select * From users Where username='"&request("username")&"'"
		 rs1.open sql1,conn,1,1
		 If not rs1.EOF Then
		 response.Write("<script language=JavaScript>" & "alert('用户名已经存在!');" & "history.back()" & "</script>")
		 end if
		 rs1.close
	set rs=server.CreateObject("adodb.recordset")
	sql="select * from users"
	rs.open sql,conn,1,3
	rs.addnew
	rs("username")=request("username")
	rs("userpwd")=request("userpwd")
	rs("name")=session("na")
	rs("chaoji")=1
	rs("time")=now()
	rs.update
	rs.close
	response.Write("<script language=JavaScript>" & "alert('添加成功!');" & "history.back()" & "</script>")
	end function
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
<!--
body,td,th {
	font-size: 12px;
}
body {
	background-color: #ffffff;
}
.style3 {color: #000000}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>

<body>
<form name="form1" method="post" action="">
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <table width="610" border="0" align="center" cellspacing="1" bgcolor="#336699">
    <tr >
      <td width="162" height="34" background="images/tile_sub.gif"><div align="center" class="style3">用户名:</div></td>
      <td width="140" background="images/tile_sub.gif"><div align="center" class="style3">
          <input name="username" type="text" id="username" size="20">
          <input name="post" type="hidden" id="post" value="1">      
          </div></td>
      <td width="96" background="images/tile_sub.gif"><div align="center" class="style3">密 码:</div></td>
      <td width="241" colspan="3" background="images/tile_sub.gif"><div align="center" class="style3">
          <input name="userpwd" type="password" id="userpwd" size="20">
        </div></td>
    </tr>
    <tr>
      <td height="21" bgcolor="#FFFFFF"><div align="center">选择员工:</div></td>
      <td colspan="5" valign="middle" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0">
        <tr>
          <td width="9%" valign="top">
						<select name="menu1" size="3" onChange="MM_jumpMenu('nei',this,0)">
						 <% 
	    set rs2=server.CreateObject("adodb.recordset")
        sql2="select * from renshi"
        rs2.open sql2,conn,1,1
		if not rs2.eof then
		for i=1 to rs2.recordcount and not rs2.eof
	   
	    %>
  <option value=nei.asp?id=<%=rs2("id")%>><%=rs2("name")%></option>
       <% 
		rs2.movenext
		if rs2.eof then exit for
		next
		else
		response.Write("<option value='没有用户'>没有用户</option>")
		end if
		%>
</select>
</td>
          <td width="91%" height="50"><iframe src="nei.asp" width="400" height="52" name=nei scrolling="no" frameborder="no">
             
            </iframe></td>
        </tr>
      </table></td>
    </tr>
    <tr>
      <td bgcolor="#FFFFFF"><div align="center">权 限:</div></td>
      <td colspan="5" valign="middle" bgcolor="#FFFFFF"><input name="user" type="radio" onClick="im1.style.display='block';" value="0" checked>
普通用户
  <input type="radio" name="user" value="1" onClick="im1.style.display ='none';">
超级用户
<table width="448" border="0" id="im1">
        <tr>
          <td>
            <input name="shenhe" type="checkbox" id="shenhe2" value="1">
      批示功能</td>
          <td>
            <input name="huiyi" type="checkbox" id="huiyi2" value="1">
      会议管理</td>
          <td>
            <input name="gonggong" type="checkbox" id="gonggong2" value="1">
      公共信息管理 </td>
          <td>
            <input name="geren" type="checkbox" id="geren2" value="1">
      审核个人登记活动 </td>
        </tr>
        <tr>
          <td height="11">
            <input name="huibao" type="checkbox" id="huibao2" value="1">
      汇总功能</td>
          <td>
            <input name="caigou" type="checkbox" id="caigou2" value="1">
      采购功能</td>
          <td>
            <input name="kucun" type="checkbox" id="kucun2" value="1">
      提报库存功能</td>
          <td><input name="shangbao" type="checkbox" id="shangbao2" value="1">
      下达/完成情况上报</td>
        </tr>
        <tr>
          <td height="12" colspan="2"><input name="caigoushen" type="checkbox" id="caigoushen3" value="1">
      采购计划审核 </td>
          <td><input name="renshi" type="checkbox" id="renshi" value="1">
      人事添加员工 </td>
          <td>&nbsp;</td>
        </tr>
      </table></td>
    </tr>
    <tr bgcolor="#F3F3F3">
      <td height="23" colspan="6"><div align="center">
        <input type="submit" name="Submit" value="提交">  
        <input type="reset" name="Submit2" value="重置">
      </div></td>
    </tr>
  </table>
  <div align="center"></div>
</form>
</body>
</html>

⌨️ 快捷键说明

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