📄 adminedit.asp
字号:
<input name="Purview39" type="checkbox" value="|39,"<%if Instr(Purview,"|39,")>0 then response.write ("checked")%>>阻止SQL注入记录
<input name="Purview40" type="checkbox" value="|40,"<%if Instr(Purview,"|40,")>0 then response.write ("checked")%>>访问统计管理</td>
</tr>
<tr <%if ID<>1 then response.write ("style=display:none")%>>
<td align="right" class="forumRow">操作权限:</td>
<td class="forumRowHighlight">内置超级管理员帐号</td>
</tr>
<tr>
<td align="right" class="forumRow">备注:</td>
<td class="forumRowHighlight"><textarea name="Explain" rows="8" id="Explain" style="width: 500" ><%=Explain%></textarea></td>
</tr>
<tr>
<td align="right" class="forumRow"></td>
<td class="forumRowHighlight"><input name="submitSaveEdit" type="submit" id="submitSaveEdit" value="保存">
<input type="button" value="返回上一页" onClick="history.back(-1)"></td>
</tr>
</form>
</table>
</BODY>
</HTML>
<%
sub AdminEdit()
dim Action,rsCheckAdd,rs,sql
Action=request.QueryString("Action")
if Action="SaveEdit" then
set rs = server.createobject("adodb.recordset")
if Result="Add" then
set rsCheckAdd = conn.execute("select AdminName from LiangJingCMS_Admin where AdminName='" & trim(Request.Form("AdminName")) & "'")
if not (rsCheckAdd.bof and rsCheckAdd.eof) then
response.write "<script language='javascript'>alert('" & trim(Request.Form("AdminName")) & "管理员名称已存在!');history.back(-1);</script>"
response.end
end if
sql="select * from LiangJingCMS_Admin"
rs.open sql,conn,1,3
rs.addnew
if len(trim(Request.Form("AdminName")))<3 or len(trim(Request.Form("AdminName")))>10 then
response.write "<script language='javascript'>alert('请填写管理员名称(字符数在3-10位之间)!');history.back(-1);</script>"
response.end
end if
if len(trim(Request.Form("Password")))<6 or len(trim(Request.Form("Password")))>16 then
response.write "<script language='javascript'>alert('请填写管理员密码(字符数在6-16位之间)!');history.back(-1);</script>"
response.end
end if
if Request.Form("Password")<>Request.Form("vPassword") then
response.write "<script language='javascript'>alert('两次输入的密码不同!');history.back(-1);</script>"
response.end
end if
rs("AdminName")=trim(Request.Form("AdminName"))
if Request.Form("Working")=1 then
rs("Working")=Request.Form("Working")
else
rs("Working")=0
end if
rs("Password")=Md5(Request.Form("Password"))
rs("UserName")=trim(Request.Form("UserName"))
rs("AdminPurview")=Request.Form("Purview1") & Request.Form("Purview2") &_
Request.Form("Purview3") & Request.Form("Purview4") & Request.Form("Purview5") &_
Request.Form("Purview6") & Request.Form("Purview7") & Request.Form("Purview8") &_
Request.Form("Purview9") & Request.Form("Purview10") & Request.Form("Purview11") &_
Request.Form("Purview12") & Request.Form("Purview13") &_
Request.Form("Purview14") & Request.Form("Purview15") & Request.Form("Purview16") &_
Request.Form("Purview17") & Request.Form("Purview18") &_
Request.Form("Purview19") & Request.Form("Purview20") & Request.Form("Purview21") &_
Request.Form("Purview22") & Request.Form("Purview23") & Request.Form("Purview24") &_
Request.Form("Purview25") &_
Request.Form("Purview26") & Request.Form("Purview27") & Request.Form("Purview28") &_
Request.Form("Purview29") & Request.Form("Purview30") & Request.Form("Purview31") &_
Request.Form("Purview32") & Request.Form("Purview33") & Request.Form("Purview34") &_
Request.Form("Purview35") & Request.Form("Purview36") & Request.Form("Purview37") &_
Request.Form("Purview38") & Request.Form("Purview39") & Request.Form("Purview40")
rs("Explain")=trim(Request.Form("Explain"))
rs("AddTime")=now()
end if
if Result="Modify" then
sql="select * from LiangJingCMS_Admin where ID="&ID
rs.open sql,conn,1,3
rs("AdminName")=trim(Request.Form("AdminName"))
if Request.Form("Working")=1 then
rs("Working")=Request.Form("Working")
else
rs("Working")=0
end if
if trim(Request.Form("Password"))<>"" then
if len(trim(Request.Form("Password")))<6 or len(trim(Request.Form("Password")))>16 then
response.write "<script language='javascript'>alert('请填写管理员密码(字符数在6-16位之间)!');history.back(-1);</script>"
response.end
end if
if Request.Form("Password")<>Request.Form("vPassword") then
response.write "<script language='javascript'>alert('两次输入的密码不同!');history.back(-1);</script>"
response.end
end if
rs("Password")=Md5(Request.Form("Password"))
end if
rs("UserName")=trim(Request.Form("UserName"))
rs("AdminPurview")=Request.Form("Purview1") & Request.Form("Purview2") &_
Request.Form("Purview3") & Request.Form("Purview4") & Request.Form("Purview5") &_
Request.Form("Purview6") & Request.Form("Purview7") & Request.Form("Purview8") &_
Request.Form("Purview9") & Request.Form("Purview10") & Request.Form("Purview11") &_
Request.Form("Purview12") & Request.Form("Purview13") &_
Request.Form("Purview14") & Request.Form("Purview15") & Request.Form("Purview16") &_
Request.Form("Purview17") & Request.Form("Purview18") &_
Request.Form("Purview19") & Request.Form("Purview20") & Request.Form("Purview21") &_
Request.Form("Purview22") & Request.Form("Purview23") & Request.Form("Purview24") &_
Request.Form("Purview25") &_
Request.Form("Purview26") & Request.Form("Purview27") & Request.Form("Purview28") &_
Request.Form("Purview29") & Request.Form("Purview30") & Request.Form("Purview31") &_
Request.Form("Purview32") & Request.Form("Purview33") & Request.Form("Purview34") &_
Request.Form("Purview35") & Request.Form("Purview36") & Request.Form("Purview37") &_
Request.Form("Purview38") & Request.Form("Purview39") & Request.Form("Purview40")
rs("Explain")=trim(Request.Form("Explain"))
end if
rs.update
rs.close
set rs=nothing
response.write "<script language='javascript'>alert('设置成功!');location.replace('AdminList.asp');</script>"
else
if Result="Modify" then
set rs = server.createobject("adodb.recordset")
sql="select * from LiangJingCMS_Admin where ID="& ID
rs.open sql,conn,1,1
AdminName=rs("AdminName")
Working=rs("Working")
UserName=rs("UserName")
Purview=rs("AdminPurview")
Explain=rs("Explain")
rs.close
set rs=nothing
end if
end if
end sub
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -