📄 admin_prod.asp
字号:
else {
if (document.all) {
cust.innerHTML = data;
}
}
}
else {
window.alert("请不要超过10张图片.");
}
}
// End -->
</script>
<%
else
response.write "value=1 onclick=JM_you(s1)>有 <span id=s1 style='display:none'>"
response.write "<input name='m' type=text value='1' size='5' maxlength='1'> <input type=button value=张其它图片 onClick=createForm('Hug',document.prodtable.m.value);><br>"
response.write "<span id=cust style='position:relative;'></span></span>"
%>
<SCRIPT LANGUAGE="JavaScript">
function createForm(textN,number) {
data = "";
inter = "'";
if (number < 11 && number > -1) {
for (i=1; i <= number; i++) {
if (i < 10) spaces=" ";
else spaces=" ";
data =data + " <input name="+textN+i+" type=text value='' size='30' maxlength='100'><INPUT TYPE='button' value='上传"+i+"' onclick=javascript:uppic('_hug"+i+"','Hug"+i+"')><br>";
}
if (document.layers) {
document.layers.cust.document.write(data);
document.layers.cust.document.close();
}
else {
if (document.all) {
cust.innerHTML = data;
}
}
}
else {
window.alert("请不要超过10张图片.");
}
}
// End -->
</script>
<%end if%>
</TD></TR>
<TR><TD align="right">详细说明</TD>
<TD><textarea name="MemoSpec" cols="65" rows="8"><%=rs("MemoSpec")%></textarea><br>支持html代码</TD>
</TR><TR><TD align="right">是否设为<br>热销商品</TD>
<TD><input type="radio" name="Remark" value="0" <%if rs("Remark")=0 then%>checked<%end if%>>
否<input type="radio" name="Remark" value="1" <%if rs("Remark")=1 then%>checked<%end if%>>
是 </TD></TR><TR>
<TD align="right"> <INPUT TYPE="hidden" name=modify value=ok></TD><TD>
<input type="submit" name="action" value="提交修改"> <input type="reset" name="Submit2" value="重新修改">
</TD></TR>
</form></TABLE>
<%
else
response.write "<BR><BLOCKQUOTE>无此序号商品!<br><br><font color=yellow><B>请检查!</B></font><BR></BLOCKQUOTE>"
end if
end if
rs.close
set rs=nothing
end if
end sub
sub manageclass()
set rs=server.createobject("adodb.recordset")
sql="select * from ProdClass order by LarSeq asc , MidSeq asc"
rs.open sql,conn,1,3
if err.number<>0 then '错误处理
response.write "数据库操作失败:" & err.description '错误描述
err.clear
else
Dim a,b,c
if rs.eof and rs.bof then
response.write "<table width=100% ><tr><td colspan=""2"" height=150 align=center>暂时没有商品类别,<a href=""admin_prod.asp?action=addLarclass""><font color=yellow>增加类别么</font></a>?</td></tr>"
else
response.write "<br><font color=yellow><BLOCKQUOTE><B>请注意:</B>添加一个大类后自动产生一个“临时中类”,必须先修改好“临时中类”的名称,再增加其它中类和大类,否则会出错。不能有相同名称的类别,哪怕是不同大类下的中类,也不能名称相同。建议仔细构思好您的产品类别,一次性设置好产品分类,以后不要轻易修改类别名称。修改类别名称后,要在“产品发布管理”中对该类别下的所有产品进行修改,重新选择新的类别。</BLOCKQUOTE></font><table border=1 width=90%"" align=center style='border-collapse: collapse' cellpadding=3 cellspacing=1 bordercolor=#3D5489>"
a=rs("LarCode")
Do While Not rs.eof
if (a<>b) then
response.write "<tr><td bgcolor='#999999'>"&rs("LarSeq")&" <a href='admin_prod.asp?action=editclass&LarCode="&rs("LarCode")&"'>"&rs("LarCode")&"</a></td><td bgcolor='#999999'><a href='admin_prod.asp?action=delLarclass&LarCode="&rs("LarCode")&"'>删除大类</a> | <a href='admin_prod.asp?action=addLarclass'>增加大类</a></td></tr>"
a=rs("LarCode")
else
end if
response.write "<tr><td> "&rs("MidSeq")&"-<a href='admin_prod.asp?action=editclass&MidCode="&rs("MidCode")&"'>"&rs("MidCode")&"</a><br></td><td> <a href='admin_prod.asp?action=delMidclass&MidCode="&rs("MidCode")&"'>删除中类</a> | <a href='admin_prod.asp?action=addMidclass&LarCode="&rs("LarCode")&"'>增加中类</a></td></tr>"
rs.movenext
if rs.eof then
exit do
end if
b=rs("LarCode")
Loop
end if
response.write "</table>"
end if
rs.close
set rs=nothing
end sub
sub addmidclass()
'增加中类
larclass=request("LarCode")
if request("add")="ok" then
response.write "<br><br> 免费版不能新增大类,请您使用正式版<br><br>"
response.write "<meta http-equiv=refresh content=""3;URL=admin_error.asp"">"
else
response.write "大类:"&larclass&"<br>中类:<br>"
set rs=server.createobject("adodb.recordset")
sql="select * from ProdClass where LarCode='"&larclass&"' order by MidSeq asc"
rs.open sql,conn,1,1
if not (rs.eof and rs.bof) then
do while not rs.eof
response.write " "&rs("MidSeq")&"|"&rs("MidCode")&"<br>"
rs.movenext
loop
end if
response.write "<form action=admin_prod.asp?action=addMidclass method=post name=addmidclass> 新增中类:<INPUT TYPE='text' NAME='newclass' size=20 maxlength=12> <INPUT TYPE='hidden' name=add value='ok'><INPUT TYPE='hidden' name=LarCode value='"&larclass&"'><INPUT TYPE='submit' value='提交'></form>"
rs.close
set rs=nothing
end if
end sub
sub delmidclass()
'删除中类
sql= "delete from ProdClass where MidCode='"&request("MidCode")&"'"
conn.execute sql
conn.close
response.write "<br><br> 删除中类:"&request("MidCode")&"<br><br>"
response.write "<meta http-equiv=refresh content=""1;URL=admin_prod.asp?action=cls"">"
end sub
sub addlarclass()
'增加大类
if request("add")="ok" then
response.write "<br><br> 免费版不能新增中类,请您使用正式版<br><br>"
response.write "<meta http-equiv=refresh content=""2;URL=admin_error.asp"">"
else
set rs=server.createobject("adodb.recordset")
sql="select distinct LarCode,LarSeq from ProdClass order by LarSeq asc"
rs.open sql,conn,1,1
response.write "<form action=admin_prod.asp?action=addLarclass method=post name=addmidclass> 新增大类<br><br> 名称:<INPUT TYPE='text' NAME='newclass' size=20 maxlength=12><br><br> 排序:<INPUT TYPE='text' NAME='LarSeq' size=3 maxlength=2> [不能与其它类别的排序号重复,否则会出现致命性的错误]<br><br> <INPUT TYPE='hidden' name=add value='ok'><INPUT TYPE='hidden' name=LarCode value='"&larclass&"'><INPUT TYPE='submit' value=' 提 交 '></form>"
rs.close
set rs=nothing
end if
end sub
sub delLarclass()
'删除大类
sql= "delete from ProdClass where LarCode='"&request("LarCode")&"'"
conn.execute sql
conn.close
response.write "<br><br> 删除大类:"&request("LarCode")&"<br><br>"
response.write "<meta http-equiv=refresh content=""1;URL=admin_prod.asp?action=cls"">"
end sub
sub editclass()
'编辑类别
if request("MidCode")<>"" then
sql="select * from ProdClass where MidCode='"&request("MidCode")&"'"
text="MidCode"
else
if request("LarCode")<>"" then
sql="select * from ProdClass where LarCode='"&request("LarCode")&"'"
text="LarCode"
end if
end if
if request("edit")="ok" then
editSeq=request("EditSeq")
if request("MidCode")<>"" then
conn.execute("update ProdClass set "&text&"='"&request(text)&"',MidSeq="&editSeq&" where ClassId="&request("ClassId"))
elseif request("LarCode")<>"" then
conn.execute("update ProdClass set "&text&"='"&request(text)&"',LarSeq="&editSeq&" where "&text&"='"&request("old"))&"'"
end if
conn.close
response.write "<br><br> 类别及排序更新成功:'"&request("old")&"' -->'"&request(text)&"'<br><br>"
response.write "<meta http-equiv=refresh content=""2;URL=admin_prod.asp?action=cls"">"
else
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if text="MidCode" then
response.write "<form name=editform action='admin_prod.asp?action=editclass' method=post>"
response.write " 修改中类<br><br> 名称:<INPUT TYPE='text' NAME="&text&" size=20 maxlength=12 value='"&rs(text)&"'><br><br> 排序:<INPUT TYPE='text' NAME='EditSeq' value='"&rs("MidSeq")&"' size=3 maxlength=2>[不能与同一大类下其它中类的排序号重复]"
response.write "<br><br> <INPUT TYPE='hidden' name=old value='"&rs(text)&"'> <INPUT TYPE='hidden' name=ClassId value='"&rs("ClassId")&"'><INPUT TYPE='hidden' name=edit value=ok><INPUT TYPE='submit' name=submit value=' 提 交 '></form>"
elseif text="LarCode" then
response.write "<form name=editform action='admin_prod.asp?action=editclass' method=post>"
response.write " 修改大类<br><br> 名称:<INPUT TYPE='text' NAME="&text&" size=20 maxlength=12 value='"&rs(text)&"'><br><br> 排序:<INPUT TYPE='text' NAME='EditSeq' value='"&rs("LarSeq")&"' size=3 maxlength=2>[不能与其它大类的排序号重复,否则会出现不可预测的致命性错误]"
response.write "<br><br> <INPUT TYPE='hidden' name=old value='"&rs(text)&"'> <INPUT TYPE='hidden' name=ClassId value='"&rs("ClassId")&"'><INPUT TYPE='hidden' name=edit value=ok><INPUT TYPE='submit' name=submit value=' 提 交 '></form>"
end if
rs.close
set rs=nothing
end if
end sub
sub SearchType()
sql="select distinct ID,LarCode,SearchName,SearchContain from SearchType order by LarCode desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
IF rs.eof and rs.bof then
response.write "<tr><td align=center height=150 colspan=2 class=b><a href=admin_prod.asp?action=SearchTypeAdd>暂时没有搜索分类,请添加</a></td></tr>"
response.end
end if
response.write "<br><TABLE width='98%' border=1 cellpadding=3 style='border-collapse: collapse' bordercolor='#3D5489' align=center><tr><td><b>搜索类别</b></td><td><b> [<font color=yellow>格式长度<255字:AA|BB|CC*|DD</font>带*号前台不可见 ]</b></td><td><b>具体操作</b></td></tr>"
count=rs.RecordCount
for i=1 to count
response.write "<form name=form"&i&" action=admin_prod.asp?action=SearchTypeModify&id="&rs("ID")&" method=post><tr><td align=right>"&rs("SearchName")&"</td><td><input name=SearchContain value="&rs("SearchContain")&" size=60 maxlength=255></td><td class=b><a href='admin_prod.asp?action=searchtypedel&id="&rs("ID")&"' onclick=""{if(confirm('如添加产品后已经建立了搜索关联,请尽量不要删除,采用停用。否则容易出错\n按确定-- 删除!\n按取消-- 不删除!')){return true;}return false;}"">删除</a>|<INPUT TYPE=submit value=修改></td></tr></form>"
rs.movenext
next
response.write "</table><br><a href=admin_prod.asp?action=SearchTypeAdd>添加搜索类别</a>"
rs.close
set rs=nothing
end sub
sub searchtypedel()
conn.execute("delete from SearchType where ID="&cint(request("id")))
response.write "<tr><td align=center height=150 colspan=2 class=b>删除成功!</td></tr>"
response.write "<meta http-equiv=refresh content=""0;url=admin_prod.asp?action=SearchType"">"
end sub
sub SearchTypeModify()
conn.execute("update SearchType set SearchContain='"&request.form("SearchContain")&"' where ID="&request("id"))
response.write "修改成功!"
response.write "<meta http-equiv=refresh content=""0;url=admin_prod.asp?action=SearchType"">"
end sub
sub SearchTypeAdd()
if request("send")="ok" then
dim TypeNo
SearchName=request("SearchName")
SearchContain=request("SearchContain")
sql2="select * from SearchType"
set rs2=server.createobject("adodb.recordset")
rs2.open sql2,conn,1,1
TypeNo = rs2.RecordCount + 1
if TypeNo< 10 then TypeNo = "0"&TypeNo
set rs2=nothing
sql="INSERT into SearchType (SearchName,SearchContain,TypeNo) VALUES ('"&SearchName&"','"&SearchContain&"','"&TypeNo&"')"
conn.execute sql
response.write "<tr><td align=center height=150 colspan=2 class=b>添加成功</td></tr>"
response.write "<meta http-equiv=refresh content=""1;url=admin_prod.asp?action=SearchType"">"
response.end
end if
response.write "<TABLE width='98%' border=1 cellpadding=3 style='border-collapse: collapse' bordercolor='#3D5489' align=center><form name=form1 action=admin_prod.asp?action=SearchTypeAdd method=post onsubmit='return checkform();'><tr><td >搜索类别</td><td>搜索名:如品牌,厂商<br><input name=SearchName value='' size=15 maxlength=15><br><br>格式:AA|BB|CC 长度小于255个字符<BR><input name=SearchContain value='' size=70 maxlength=255></td></tr>"
response.write "<tr><td></td><td><INPUT TYPE='hidden' name=send value=ok><INPUT TYPE=submit value=添加></td></tr></form></table><br>"
end sub
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -