无限分类添加新类别代码
2007-12-10 21:47
411 查看
导读:
'无限分类添加新类别代码
'OrderID所有栏目的排列顺序
'RootOrderID同一顶栏目的排列顺序
'ClassOrderID同一父类栏目的排列顺序
if request("action")="AddSave" then
ChannelID=cint(trim(Request.Form("ChannelID")))
ParentClassID=trim(Request.Form("ParentID"))
ClassName=trim(Request.Form("ClassName"))
ClassFolderName=trim(Request.Form("ClassFolderName"))
ClassMemo=trim(Request.Form("ClassMemo"))
ClassKeyWords=trim(Request.Form("ClassKeyWords"))
ClassDescription=trim(Request.Form("ClassDescription"))
IsCreateFolder=trim(Request.Form("IsCreateFolder"))
if ClassName="" Then
response.write("alert('系统出错!请返回填写栏目类别名称');history.go(-1);")
response.End()
end if
if ClassFolderName="" Then
response.write("alert('系统出错!请返回填写栏目类别目录文件夹');history.go(-1);")
response.End()
end if
if ClassMemo="" Then
response.write("alert('系统出错!请返回填写栏目类别说明');history.go(-1);")
response.End()
end if
if ClassKeyWords="" Then
response.write("alert('系统出错!请返回填写栏目类别搜索关键字');history.go(-1);")
response.End()
end if
if ClassDescription="" Then
response.write("alert('系统出错!请返回填写栏目类别搜索描述词');history.go(-1);")
response.End()
end if
If IsValidWindowsFolderName(ClassFolderName)=False Then
response.Write("alert('目录名格式不正确,按确定返回重新填写');history.back();")
response.End()
end if
ClassFolderName=Replace(PCase(ClassFolderName)," ","-")
'网站频道项目
set rs=server.CreateObject("Adodb.recordset")
sql="select * from SystemChannelList Where ChannelID="&ChannelID
rs.open sql,conn,1,3
if rs.eof and rs.bof then
rs.close
set rs=nothing
conn.close
set conn=nothing
response.write("alert('无此频道数据,系统即将返回!');location.href='ClassList.asp';")
response.End()
else
ChannelName =rs("ChannelName")
ChannelFolderUrl=rs("ChannelFolderUrl")
ChannelFolderPath=rs("ChannelFolderPath")
end if
rs.close
set rs=nothing
Session("ChannelID")=ChannelID
Session("ClassName")=ClassName
Session("ClassFolderName")=ClassFolderName
Session("ClassMemo")=ClassMemo
Session("ClassKeyWords")=ClassKeyWords
Session("ClassDescription")=ClassDescription
Session("IsCreateFolder")=IsCreateFolder
if ParentClassID=0 then
'添加顶类栏目
'查询父类相关数据
ParentClassName="" '父类名
ParentClassFolderName="" '父类目录名
ParentClassDepth=0 '父类深度
newClassRootID=0 '顶类ID
ParentClassIDPath=0 'ID路径
本文转自
http://www.xland.cn/article/7/134/0704/18674.htm
'无限分类添加新类别代码
'OrderID所有栏目的排列顺序
'RootOrderID同一顶栏目的排列顺序
'ClassOrderID同一父类栏目的排列顺序
if request("action")="AddSave" then
ChannelID=cint(trim(Request.Form("ChannelID")))
ParentClassID=trim(Request.Form("ParentID"))
ClassName=trim(Request.Form("ClassName"))
ClassFolderName=trim(Request.Form("ClassFolderName"))
ClassMemo=trim(Request.Form("ClassMemo"))
ClassKeyWords=trim(Request.Form("ClassKeyWords"))
ClassDescription=trim(Request.Form("ClassDescription"))
IsCreateFolder=trim(Request.Form("IsCreateFolder"))
if ClassName="" Then
response.write("alert('系统出错!请返回填写栏目类别名称');history.go(-1);")
response.End()
end if
if ClassFolderName="" Then
response.write("alert('系统出错!请返回填写栏目类别目录文件夹');history.go(-1);")
response.End()
end if
if ClassMemo="" Then
response.write("alert('系统出错!请返回填写栏目类别说明');history.go(-1);")
response.End()
end if
if ClassKeyWords="" Then
response.write("alert('系统出错!请返回填写栏目类别搜索关键字');history.go(-1);")
response.End()
end if
if ClassDescription="" Then
response.write("alert('系统出错!请返回填写栏目类别搜索描述词');history.go(-1);")
response.End()
end if
If IsValidWindowsFolderName(ClassFolderName)=False Then
response.Write("alert('目录名格式不正确,按确定返回重新填写');history.back();")
response.End()
end if
ClassFolderName=Replace(PCase(ClassFolderName)," ","-")
'网站频道项目
set rs=server.CreateObject("Adodb.recordset")
sql="select * from SystemChannelList Where ChannelID="&ChannelID
rs.open sql,conn,1,3
if rs.eof and rs.bof then
rs.close
set rs=nothing
conn.close
set conn=nothing
response.write("alert('无此频道数据,系统即将返回!');location.href='ClassList.asp';")
response.End()
else
ChannelName =rs("ChannelName")
ChannelFolderUrl=rs("ChannelFolderUrl")
ChannelFolderPath=rs("ChannelFolderPath")
end if
rs.close
set rs=nothing
Session("ChannelID")=ChannelID
Session("ClassName")=ClassName
Session("ClassFolderName")=ClassFolderName
Session("ClassMemo")=ClassMemo
Session("ClassKeyWords")=ClassKeyWords
Session("ClassDescription")=ClassDescription
Session("IsCreateFolder")=IsCreateFolder
if ParentClassID=0 then
'添加顶类栏目
'查询父类相关数据
ParentClassName="" '父类名
ParentClassFolderName="" '父类目录名
ParentClassDepth=0 '父类深度
newClassRootID=0 '顶类ID
ParentClassIDPath=0 'ID路径
本文转自
http://www.xland.cn/article/7/134/0704/18674.htm
相关文章推荐
- 无限分类添加新类别代码
- 无限分类添加新类别代码
- java代码实现商品类别的无限级分类显示
- 添加类别和修改类别(无限级别分类)
- JQ无限下拉分类代码分享
- [Magento代码]-导入excel添加分类,并关联产品到该分类下
- PHP不用递归实现无限分类数据的树形格式化 5行9行代码修改
- 一个更简单的无限级分类菜单代码
- python学习 三 01 再爬一个网站,几行代码,搞定分类类别
- 9行代码,不用递归实现无限分类数据的树形格式化
- PHP全路径无限分类导航LINK代码实现
- 一个更简单的无限级分类菜单代码
- PHP无限分类代码,支持数组格式化、直接输出菜单两种方式
- PHP如何通过传引用的思想实现无限分类(代码简单)
- php 无限分类 树形数据格式化代码
- php递归方法实现无限分类实例代码
- PHP 循环删除无限分类子节点的实现代码
- PHP无限分类代码 做好事不留名 就是这么任性
- php 实现无限分类5行代码【修正】