ASP网页编程之ASP 暗码考证篇
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;上面的程序是阿喔动感办理通用程序,十分复杂不必注释了吧!ifusername="admin"andpassword="admin"then
请记得修正两个admin分离用户名和暗码!
login.asp
<html>
<head>
<title>办理者上岸</title>
<linkrel="stylesheet"href="DOWNLOAD.CSS">
</head>
<body>
<divalign="center"><center>
<tableborder="0"cellspacing="1"width="90%">
<tr>
<td> <formmethod="post"action="chklogin.asp">
<tablewidth="45%"border="1"cellspacing="0"cellpadding="1"align="center"
bordercolordark="#ecf5ff"bordercolorlight="#6699cc">
<tr>
<td><tablewidth="100%"border="0"cellspacing="1"cellpadding="1">
<tr>
<tdwidth="33%"align="right"height="30">用户名:</td>
<tdwidth="67%"><inputname="username"maxlength="20"class="smallInput"size="20"></td>
</tr>
<tr>
<tdwidth="33%"align="right"height="30">密码:</td>
<tdwidth="67%"><inputtype="password"name="password"maxlength="16"class="smallInput"
size="20"></td>
</tr>
<tr>
<tdcolspan="2"height="15"></td>
</tr>
</table>
</td>
</tr>
<tralign="center">
<tdheight="40">
<inputtype="submit"name="Submit"value="断定"class="buttonface">
<inputtype="reset"name="Submit2"value="重写"class="buttonface">
</td>
</tr>
</table>
</form>
<palign="center"> </td>
</tr>
</table>
</center></div>
</body>
</html>
__________________________________________________________________
chklogin.asp
<%
dimsql
dimrs
dimseekerrs
dimfounduser
dimusername
dimcompanyid
dimpassword
dimerrmsg
dimfounderr
founderr=false
FoundUser=false
username=request.form("username")
password=request.Form("password")
ifusername=""then
response.redirect"index.asp"
endif
ifpassword=""then
response.redirect"index.asp"
endif
ifusername="admin"andpassword="admin"then
response.cookies("adminok")=true
response.redirect"manage.asp"
else
response.redirect"index.asp"
endif
%>
阿喔出处:<ASP动感在线>http://asp.on.net.cn/
(待续)</p>想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 掌握asp的特性而且一定要知道为什么。 ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 掌握asp的特性而且一定要知道为什么。
页:
[1]