当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 现存的ASP版的eVille禁止对站点的某些部分的访问,除非用户已经登录。
 

 

    摘要: 首先声明, 1 本人不是什么asp高手,本人只是菜鸟 2 本文不是给程序员和高手看的,是给喜欢asp的业余爱好者共同探讨的 3 本人的学习方法并不一定正确,请自行斟酌 本人毕业于山东医科大学,五年的临床医学,出来以后干了医生,后来学习asp,想起学习的时候,那些日子是比较苦,但是挺有意思。 开始的时候学习程序只是爱好,学习asp已经将近两年了,这两年里,没有老师,只有一本从书店......
 ·wsh简介    »显示摘要«
    摘要: 1.概述   虽说不是只有nt5才有wsh,但nt5(windows2000)一定有wsh的。实际上,你在win98+pws里,或者nt4+iis4里,你就能找到 wsh。   wsh是微软脚本技术系列中的一种,简单讲,就是提供了一种脚本环境,在这个环境中,预定义了一些对象,同时也可以使用 com里的其他对象。他使用一种脚本引擎来对脚本解释执行,微软自己支持vbscript和jscript......


从ASP迁移至ASP+--处理会话变量
现存的asp版的eville禁止对站点的某些部分的访问,除非用户已经登录.一些功能像查看将来的优惠特价,报名上课,以及了解自己当前的入学状况是受限制区域.如果想在未登录的状态下访问这类区域,你只会被重新导回到登录页面.用户在一份表格中输入他们的用户名与密码,然后与数据库的学生表进行比较,如果登录成功,一个名为blnloggedin的会话变量便被设为真.这种方法对这个站点是有效的,因为它架设在一台单一的服务器上.其它的方法将被用于web farms上的web应用程序,比如asp+的会话存储,或sql的会话存储.

【程序编程相关:OpenBSD+Samba+eFax架设

【推荐阅读:FreeBSD 4.9中文工作站安装过程

   ===确认用户输入=== 【扩展信息:浅谈FreeBSD 5.2 常用操作(设

   代码重写工作量最大的部分在于那些获取用户输入的页面,用户输入这些信息以登记成为eville会员.有一个叫signup.asp的页面,用来让用户输入他们的重要信息,现有会员也可籍此更新信息.未转换前,表格的数据通过http post方式递交给一个叫cookie.asp的页面.该页会确认表格中的数据,如果存在错误,将用户导回signup.asp同时在query string中加上错误号.接着一个select case语句会将基于错误号的输出进行转换.我们检查的错误包括:

   *未输入用户名

   *未输入密码

   *密码与密码确认不符

   *用户名在数据库中已存在

   通过将所有的输入域(field)转换成服务器控件,然后添加requiredfieldvalidators,可以轻松处理头两个可能发生的错误.requiredfieldvalidator只须简单确认经controltovalidate域鉴别后的服务器控件中有输入值:

   < tr>


...   下一页
    摘要: 在上两讲中,我们讲解了asp中数据库的基本使用,今天将介绍几种非常实用的技术。 一、 分页技术 前面我们介绍了如何检索数据并输出到浏览器端,对少量数据而言,那样简单的输出处理是完全可以的,但是若数据量很大,有几百条甚至上千条,一次将如此多的数据全部输出到客户端是不现实的,一来页面从上到下拉得很长,二来客户端等待的时间过长,三来服务器的负载过大。所以采取分页输出非常必要。 要求:输出nor......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE