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

📄 admin_link.asp

📁 是一个电子商务网站系统,提供前后台交易源码.
💻 ASP
字号:
<!--#include file="Admin_IsLogin.asp" -->
<!--#include file="inc/Conn.asp"-->
<!--#include file="chk.asp" -->
<HTML><HEAD><TITLE>管理系统</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="admin_css.css" rel="stylesheet" type="text/css">
</head>
<div align="center">
<table border="0"  cellspacing="1" cellpadding="3" height="1" class="table">
  <tr>
    <td width="100%" class="title">友情网站管理</td>
  </tr>
  <tr>
    <td class="title2">[<a href="admin_link.asp">友情网站管理</a>]&nbsp;[<a href="?action=add">友情网站添加</a>]</td>
  </tr>
</table>
</div>
<br>
<%
dim rs,sql
Select Case request("action")
    Case "add"
	    add()
	Case "SaveAdd"
	    SaveAdd()
    Case "Edit"
	    Edit()
    Case "SaveEdit"
	    SaveEdit()
	Case "SaveAll"
	    SaveAll()
	Case "DelLink"
	    DelLink()
	Case else
	    ListLink()
End Select

sub ListLink()
%>
<div align="center">
<table border="0" cellspacing="1" cellpadding="3" class="table">
  <tr>
    <td colspan="4" class="title">友情网站链接批量管理</td>
  </tr>
  <form method="post" action="?action=SaveAll">
  <%
  Set rs = conn.Execute("select * from fyasp_Link order by id")
  if rs.eof then
      response.Write("<tr>")
	  response.Write("<td class=td>")
	  response.Write("还没有友情网站!")
	  response.Write("</td>")
	  response.Write("</tr>")
  else
  %>
  <tr>
    <td colspan="4" class="title3">
	<b>注意事项:</b><br>
	①你可以编辑所有友情链接信息然后一次性提交。<br>
	②其中序号部分可以按照你的需要修改,不能有重复。<br>
	③其他内容尽量避免使用单引号,以免破坏页面代码执行。
	</td>
  </tr>
  <%
  dim i
  i = 0
  Do While Not Rs.EOF
  %>
  <tr>
    <td width="20%" height="30" class="td"><b>序号:</b>
      <input name="id" type="text" size="5" value="<%=rs("id")%>"></td>
    <td width="27%" height="30" class="td"><b>名&nbsp;&nbsp;&nbsp;称:</b>
      <input type="text" name="WebName<%=i%>" value="<%=server.htmlencode (rs("WebName"))%>"></td>
    <td width="31%" height="30" class="td"><b>URL:</b> 
	  <input name="WebURL<%=i%>" type="text" size="30" value="<%=server.htmlencode (rs("WebURL"))%>">    </td>
    <td width="22%" height="30" class="td"><div align="center"><b>显示:</b>
          <input type="radio" name="yn<%=i%>" value="1" <%if rs("yn")=1 then response.Write("checked") end if%>>
          <input type="radio" name="yn<%=i%>" value="0" <%if rs("yn")=0 then response.Write("checked") end if%>>
	  </div></td>
  </tr>
  <tr>
    <td height="30" class="title3"><b>是否图片:</b>
      <input name="LinkType<%=i%>" type="radio" value="1" <%if rs("LinkType")=1 then response.Write("checked") end if%>>是
      <input name="LinkType<%=i%>" type="radio" value="0" <%if rs("LinkType")=0 then response.Write("checked") end if%>>否
	</td>
    <td height="30" class="title3"><b>LOGO:</b>
     <input type="text" name="logo<%=i%>" value="<%=server.htmlencode (rs("logo"))%>"></td>
    <td height="30" class="title3"><b>简介:</b>      <input name="WebContent<%=i%>" type="text" size="30" value="<%=server.htmlencode (rs("WebContent"))%>"></td>
    <td height="30" class="title3"><div align="center"><a href="?action=DelLink&id=<%=rs("id")%>">
		删除</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="?action=Edit&id=<%=rs("id")%>">编辑</a></div></td>
  </tr>
  <%
  i=i+1
  rs.movenext
  loop
  %>
  <tr>
    <td colspan="4"><div align="center">
      <input type="submit" name="Submit" value="批量修改">
    </div></td>
  </tr>
  </form>
  <%
  end if
  %>
 </table>
</div>
<%
End Sub
%>
<%
sub add()
%>
    <div align="center">
    <table cellpadding="3" cellspacing="1" class="table">
	<tr>
	  <td colspan="2" class="title">
	  添加友情网站
	  </td>
	</tr>
	<form action="?action=SaveAdd" method="post">
	<tr>
	  <td class="td">是否显示:</td>
	  <td class="td">
	    <input type="radio" name="yn" value="1" checked>显示
	    <input type="radio" name="yn" value="0">不显示
		</td>
	  </tr>
	<tr>
	  <td class="td">链接类型:</td>
	  <td class="td">
	    <input type="radio" name="LinkType" value="1" checked>图片
	    <input type="radio" name="LinkType" value="0">文字
		</td>
	  </tr>
	<tr>
	  <td width="23%" class="td">
	  网站名称:
	  </td>
	  <td width="77%" class="td">
	  <input type="text" name="WebName">
	  </td>
	</tr>
	<tr>
	  <td class="td">网站地址:</td>
	  <td class="td"><input type="text" name="WebURL"></td>
	  </tr>
	<tr>
	  <td class="td">LOGO:</td>
	  <td class="td"><input type="text" name="logo"></td>
	  </tr>
	<tr>
	  <td class="td">站长姓名:</td>
	  <td class="td"><input type="text" name="WebMaster"></td>
	  </tr>
	<tr>
	  <td class="td">站长信箱:</td>
	  <td class="td"><input type="text" name="WebMasterEmail"></td>
	  </tr>
	<tr>
	  <td class="td">站长&nbsp;QQ:</td>
	  <td class="td"><input type="text" name="WebMasterQQ"></td>
	  </tr>
	<tr>
	  <td class="td">站长手机:</td>
	  <td class="td"><input type="text" name="WebMasterSJ"></td>
	  </tr>
	<tr>
	  <td class="td">
	  网站介绍:
	  </td>
	  <td class="td"><textarea name="WebContent" cols="50" rows="3"></textarea></td>
	</tr>	
	<tr>
	  <td colspan="2" class="td"><div align="center">
	    <input type="submit" name="Submit2" value="确认添加">
	  </div></td>
	  </tr>	
    </form>	
    </table>
</div>
<%
end sub
%>

<%
sub Edit()
    set rs = conn.Execute("select * from [fyasp_Link] where id = "&request("id")&"")
%>
    <div align="center">
    <table cellpadding="3" cellspacing="1" class="table">
	<tr>
	  <td colspan="2" class="title">
	  修改友情网站
	  </td>
	</tr>
	<form action="?action=SaveEdit" method="post">
	<tr>
	  <td class="td">是否显示:</td>
	  <td class="td">
	    <input type="radio" name="yn" value="1" <%if rs("yn")=1 then response.Write("checked") end if%>>显示
	    <input type="radio" name="yn" value="0" <%if rs("yn")=0 then response.Write("checked") end if%>>不显示
		</td>
	  </tr>
	<tr>
	  <td class="td">链接类型:</td>
	  <td class="td">
	    <input type="radio" name="LinkType" value="1" <%if rs("LinkType")=1 then response.Write("checked") end if%>>图片
	    <input type="radio" name="LinkType" value="0" <%if rs("LinkType")=0 then response.Write("checked") end if%>>文字
		</td>
	  </tr>
	<tr>
	  <td width="23%" class="td">
	  网站名称:
	  </td>
	  <td width="77%" class="td">
	  <input type="text" name="WebName" value="<%=rs("WebName")%>">
	  </td>
	</tr>
	<tr>
	  <td class="td">网站地址:</td>
	  <td class="td"><input type="text" name="WebURL"  value="<%=rs("WebURL")%>"></td>
	  </tr>
	<tr>
	  <td class="td">LOGO:</td>
	  <td class="td"><input type="text" name="logo" value="<%=rs("logo")%>"></td>
	  </tr>
	<tr>
	  <td class="td">站长姓名:</td>
	  <td class="td"><input type="text" name="WebMaster" value="<%=rs("WebMaster")%>"></td>
	  </tr>
	<tr>
	  <td class="td">站长信箱:</td>
	  <td class="td"><input type="text" name="WebMasterEmail" value="<%=rs("WebMasterEmail")%>"></td>
	  </tr>
	<tr>
	  <td class="td">站长&nbsp;QQ:</td>
	  <td class="td"><input type="text" name="WebMasterQQ" value="<%=rs("WebMasterQQ")%>"></td>
	  </tr>
	<tr>
	  <td class="td">站长手机:</td>
	  <td class="td"><input type="text" name="WebMasterSJ" value="<%=rs("WebMasterSJ")%>"></td>
	  </tr>
	<tr>
	  <td class="td">
	  网站介绍:
	  </td>
	  <td class="td"><textarea name="WebContent" cols="50" rows="3"><%=rs("WebContent")%></textarea></td>
	</tr>	
	<tr>
	  <td colspan="2" class="td"><div align="center">
	    <input type="hidden" name="id" value="<%=request("id")%>">
	    <input type="submit" name="Submit2" value="确认添加">
	  </div></td>
	  </tr>	
    </form>	
    </table>
</div>

<%
end sub
%>
<!--#include file="end.asp"-->
<%
Sub SaveAll()
	Dim IDlist,id,i,tmpstr
	ID=Request.form("id")
	id=Replace(id," ","")
	IDlist=","&ID&","
	ID=split(id,",")
	For i=0 to UBound(id)
		tmpstr=","&ID(i)&","
		If InStr(IDlist,tmpstr)>0 Then
			If InStr(Len(tmpstr)-1+InStr(IDlist,tmpstr),IDlist,tmpstr)>0 Then
			ErrMsg="<li>发现相同的序号:"&ID(i)&",请返回仔细检查。"
			LZ8.ShowErr()
			Exit For
			End If			
		End If	
	Next 	
	'清除原来数据表中的数据。
	conn.Execute("Delete from fyasp_Link")
	'开始利用循环插入数据
	Dim sql,WebName,WebContent,logo,LinkType,WebURL,yn
	For i= 0 to UBound(id)
	    yn = fixjs(Request.form("yn"&i))
		WebName=fixjs(Request.form("WebName"&i))
		WebContent=fixjs(Request.form("WebContent"&i))
		WebURL=fixjs(Request.form("WebURL"&i))
		logo=fixjs(Request.form("logo"&i))
		LinkType=Request.form("LinkType"&i)
		sql="insert into fyasp_Link (id,yn,WebName,WebContent,WebURL,logo,LinkType) values ("&CInt(id(i))&","&CInt(yn)&",'"&WebName&"','"&WebContent&"','"&WebURL&"','"&logo&"',"&CInt(LinkType)&")"
		conn.Execute(sql)
	Next
Response.write("<script>alert(""友情网站批量更新成功!"");location.href=""admin_link.asp"";</script>")
Response.end
End Sub 
Function fixjs(Str)
	If Str <>"" Then
		str = replace(str,"\", "\\")
		Str = replace(str, chr(34), "\""")
		Str = replace(str, chr(39),"\'")
		Str = Replace(str, chr(13), "\n")
		Str = Replace(str, chr(10), "\r")
		str = replace(str,"'", "&#39;")
	End If
	fixjs=Str
End Function

Sub SaveAdd()
    if request("WebName")=""then
response.write"<SCRIPT language=JavaScript>alert('网站名称”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
    if request("WebURL")=""then
response.write"<SCRIPT language=JavaScript>alert('“网站地址”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
    if request("logo")=""then
response.write"<SCRIPT language=JavaScript>alert('“logo”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
    if request("WebMaster")=""then
response.write"<SCRIPT language=JavaScript>alert('“站长姓名”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
if request("WebMaster")<>"" and request("logo")<>"" and request("WebURL")<>"" and request("WebURL")<>"" then
	Set rs = conn.Execute("select top 1 id from fyasp_Link order by id desc")
	dim LinkNum
	LinkNum = rs("id")+1
	sql = "insert into fyasp_Link (id,yn,LinkType,WebName,WebURL,logo,WebContent,WebMaster,WebMasterEmail,WebMasterQQ,WebMasterSJ) values ("&LinkNum&","&request("yn")&","&request("LinkType")&",'"&request("WebName")&"','"&request("WebURL")&"','"&request("logo")&"','"&request("WebContent")&"','"&request("WebMaster")&"','"&request("WebMasterEmail")&"','"&request("WebMasterQQ")&"','"&request("WebMasterSJ")&"')"
	conn.Execute(sql)
Response.write("<script>alert(""添加友情网站成功!"");location.href=""admin_link.asp"";</script>")
Response.end
end if
End Sub

Sub SaveEdit()
    if request("WebName")=""then
response.write"<SCRIPT language=JavaScript>alert('网站名称”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
    if request("WebURL")=""then
response.write"<SCRIPT language=JavaScript>alert('“网站地址”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
    if request("logo")=""then
response.write"<SCRIPT language=JavaScript>alert('“logo”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
    if request("WebMaster")=""then
response.write"<SCRIPT language=JavaScript>alert('“站长姓名”不能为空!');"
response.write"javascript:history.go(-1) ;</SCRIPT>"
	end if
if request("WebMaster")<>"" and request("logo")<>"" and request("WebURL")<>"" and request("WebURL")<>"" then
	sql = "Update [fyasp_Link] set yn="&request("yn")&",LinkType="&request("LinkType")&",WebName='"&request("WebName")&"',WebURL='"&request("WebURL")&"',logo='"&request("logo")&"',WebContent='"&request("WebContent")&"',WebMaster='"&request("WebMaster")&"',WebMasterEmail='"&request("WebMasterEmail")&"',WebMasterQQ='"&request("WebMasterQQ")&"',WebMasterSJ='"&request("WebMasterSJ")&"' where id = "&request("id")&""
	conn.Execute(sql)
Response.write("<script>alert(""修改友情网站成功!"");location.href=""admin_link.asp"";</script>")
Response.end
end if
End Sub

Sub DelLink()
    conn.Execute("Delete from [fyasp_Link] where id = "&request("id")&"")
	Response.write("<script>alert(""删除友情链接成功!"");location.href=""admin_link.asp"";</script>")
Response.end
End Sub
%>
</HTML>

⌨️ 快捷键说明

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