首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 网页制作-> Dreamweaver教程
ultradev实例教程:5 做一个相对简单的网站后台(3)
作者:网友供稿 点击:202
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册58元/年,空间150元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
第五章:做一个相对简单的网站后台(3)

删除的页面怎么做呢?咦?忘了我们上面讲的吗?用command对象,很简单就完成了:



测试一下先。删掉我们刚刚编辑过的那条数据,嗯,也很正常----不正常才怪呢 :)



  一般我们添加、删除、编辑完了数据之后都会有一些提示,或者要跳转到另外一个页面去。比如我们删除操作(del_article.asp)完成后要跳回数据显示页面,怎么办?用html里面的refresh标记。呵呵,是不是突然拍拍脑袋有恍然大悟的感觉。老是在asp中转来转去,html的东西都忘了。

Insert -> Head Tags ->Refresh ,如图:





  其实这个跳转功能比asp中的redirect是要好的,因为有些旧浏览器或者netscape对redirect支持的不是很好,有时候不能正常的跳到你想要的页面。 到了这里我们的编辑、删除、添加页面都做好了,我们在做一个功能选择页面出来,可以快速跳转:



  做完了这个,我们是不是该松口气了,hoho,一个简单的网站后台管理程序就做完了,好简单啊。且慢,你的页面还没有任何保护措施呢!也就是说,无论是谁只要知道了你的网站后台管理页面的地址,他就可以进行添加、删除、编辑的操作了,这样的话 .... $%^#&*

  呵呵,早有准备呢,别忘了我们专门有一个管理员用户表,是用来记录管理员信息的!

  打开 server bahaviors -> Authentication -> Login User 制作一个密码验证页面---别忘了,实现你要先创建一个包含几个Text类型的表单域的Form,只有验证通过后才能访问那些后台管理页面!

  图中各栏的用途相信你一看就明白了,不明白的话看看泥人的例子也就清楚了 :)



完成后如图:


  仅有这样还是不够的,我们还得为每个你不希望被未经验证的人访问的页面田家一个行为: server behaviors -> Authentication -> Restrict Access To Page 就是说,如果未经验证,竟不能访问。如图:



If Access Denied Go To:如果未经验证的话跳转到哪一页。这里为fail.asp。

  察看源代码,可以看到保护的机制是利用了session。在登陆时,服务器会创建一个session会话变量,如果未经登陆直接访问其他页面的话,因为session不存在,所以就不能访问:





  到了这里,一个真正的比较完善的但又比较简单的才算是完成了!同时也恭喜你,你已经可以比较熟练的应用Ultradev了,相信你能用他制作出众多功能丰富的Web应用程序!

  在最后一节里,我们将讲一些Ultradev的高级应用技巧,朋友们可别错过哦!

  如果您需要更多的关于ultradev的资料,请访问www.4u2v.com.

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·用正则表达式过滤脚本的一些研究(asp.net + C#)-.NET教程,C#语言
·射频电路设计的困境及对策
·Java程序性能测试-JSP教程,Java技巧及代码
·利用JSP 2.0开发Web应用程序-JSP教程,Jsp/Servlet
·PHP模板引擎SMARTY-PHP教程,PHP应用
·.NET中的设计模式五:观察者模式-.NET教程,.NET Framework
·ASP 强制更新页面-ASP教程,ASP应用
·ultradev实例教程:5 做一个相对简单的网站后台(3)
·ASP在服务器自动解压RAR文件-ASP教程,ASP基础
·我的DataGrid嵌套DataList(未解决)-ASP教程,ASP应用
最新文章
·ASP.net 2.0 自定义控件的开发之数据分页 第二章-.NET教程,Asp.Net开发
·.net 做的IP 访问限制-.NET教程,.NET Framework
·ASP.NET2.0下为GridView添加鼠标滑过(onmouseover、onmouseout)的行颜色高亮效果!-.NET教程,Asp.Net开发
·页面根据不同Url显示不同Title以及不同的Mete-.NET教程,Asp.Net开发
·开发时复制aspx网页的方法_AX-.NET教程,Asp.Net开发
·.NET中Socket编程的简单示例-.NET教程,.NET Framework
·asp.net 2.0中在gridview中使用DataFromatString-ASP教程,数据库相关
·.Net Framework3.0 实践纪实(4)-.NET教程,.NET Framework
·C#的事件处理机制应用-.NET教程,C#语言
·用Visual C#打造多页面网页浏览器-.NET教程,C#语言
相关主题
  • Ultraedit的SQL Server语法着色模板-数据库专栏,SQL Server
  • ultraedit配置方法二-数据库专栏,SQL Server
  • UltraEdit-32 的PL/SQL语法加亮 样式-数据库专栏,SQL Server
  • UltraEdit 支持php文档特殊显示的配置(基本的)-PHP教程,PHP应用
  • ultradev实例教程:6 ultradev使用心得
  • 西部数码虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭

    网上大名: