menu.asp 这个是前台执行部分
以下是引用片段: QUOTE: <% http://www.gaodaima.com/34347.html【原创】ASP+xml制作菜单管理!_xml’读取XML文件函数 Dim menu_open,menu_title,menu_url |
menu.xml XML数据文件
以下是引用片段: QUOTE: <?xml version=”1.0″ encoding=”gb2312″?> <xml> <menu> <url name=”网站首页” open=”0″>index.asp</url> <url name=”新闻动态” open=”0″>News.asp</url> <url name=”文章中心” open=”0″>Art.asp</url> <url name=”图片展示” open=”0″>Pic.asp</url> <url name=”影音娱乐” open=”0″>Dj.asp</url> <url name=”资源下载” open=”0″>Down.asp</url> <url name=”留言讨论” open=”0″>Book.asp</url> <url name=”友情连接” open=”0″>Link.asp</url> </menu> </xml> |
admin_menu.asp 后台管理XML文件部分
以下是引用片段: QUOTE: <% ’利用ADO.Stream组件保存文件 Function Save(file_body,file_name) Set OS=Server.CreateObject(“ADODB.Stream”) OS.Type=2 OS.Open OS.Charset=”GB2312″ OS.Position=OS.Size OS.WriteText=file_body OS.SaveToFile Server.MapPath(file_name),2 OS.Close Set OS=Nothing End Function if Request.QueryString(“action”)=”ok” then call Save(Request.Form(“content”),”menu.xml”) end if %> <html> <head> <title></title> </head> <body> <form action=”?action=ok” method=”post”> <textarea style=’width:500px;height:200px;’ name=’content’> <%=server.execute(“menu.xml”)%> </textarea> <input type=’submit’ value=’修 改’ /> </form> </body> </html> |
欢迎大家阅读《【原创】ASP+XML制作菜单管理!_xml》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码