仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 505|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网页编程之克制主动渣滓注册会员的ASP函数

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:49:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。函数|会员克制渣滓注册的办法
PublicFunctionCheckNum(Str)
IfStr=""ThenExitFunction
IfSession(Str)=FalseThen
RanDomizeTimer
Session(Str)=Int(Rnd*9)+1
EndIf
CheckNum=Session(Str)
EndFunction
FunctionValidInteger(str)
IfStr=""thenExitFunction
Dimre,chkstr
Setre=newRegExp
re.IgnoreCase=true
re.Global=True
re.Pattern="[^_.0-9d]"
ValidInteger=True
chkstr=re.Replace(Str,"")
ValidInteger=IsInteger(chkstr)
EndFunction
PublicFunctionIsInteger(Para)
IfPara=""thenExitFunction
IsInteger=False
IfNot(IsNull(Para)OrTrim(Para)=""OrNotIsNumeric(Para))ThenIsInteger=Para
IsInteger=True
EndIf
EndFunction

考证

inspect=ValidInteger(Request.Form("inspect"))
IfinspectTrim(CheckNum("n1")+CheckNum("n2"))or(Isempty(CheckNum("n1")))then
Response.Write"<script>alert(您输出的注册考证有误,利用半角输出法输出两个数的和);history.back();</script>"
response.End()
endif
Session("n1")=False:Session("n2")=False打消考证码

显现页面

<%=CheckNum("n1")&"+"&CheckNum("n2")%>=<inputname="inspect"type="text"size="2"maxlength="2"/>

Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;
柔情似水 该用户已被删除
沙发
发表于 2015-1-17 05:54:14 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-20 13:21:28 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
若相依 该用户已被删除
地板
发表于 2015-1-29 07:16:07 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
小魔女 该用户已被删除
5#
发表于 2015-2-6 00:00:38 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
只想知道 该用户已被删除
6#
发表于 2015-2-14 11:08:48 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
乐观 该用户已被删除
7#
发表于 2015-3-4 05:43:54 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
金色的骷髅 该用户已被删除
8#
发表于 2015-3-11 17:37:04 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-19 04:09:45 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
透明 该用户已被删除
10#
发表于 2015-3-27 07:28:50 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-30 12:21

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表