仓酷云

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

[学习教程] ASP编程:进修ASP有效的文本框过滤函数

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:21:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。函数|文本框<%
FunctionRequestText(TextString,TextType,TextName,TextNumberMost,TextNumberLeast)
TextString猎取文本框内的值
TextType设定文本框称号的范例,如input为0,textarea为1
TextName碰着毛病时显现的称号
TextNumberMost文本框能填进的字节最年夜数
TextNumberLeast文本框能填进的字节最小数
GetText=Request(TextString)
SelectCaseTextType
Case0
GetText=Replace(GetText,"<","<")
GetText=Replace(GetText,">",">")
GetText=Replace(GetText,"","")
ifLen(GetText)>TextNumberMostthen
Response.Write("<Script>alert(""您在"&TextName&"项输出字节凌驾最年夜字节"&TextNumberMost&",请前往从头输出!"");history.go(-1)</script>")
Response.End
ElseifLen(GetText)<TextNumberLeastthen
Response.Write("<Script>alert(""您在"&TextName&"项输出字节小于了最小字节"&TextNumberLeast&",请前往从头输出!"");history.go(-1)</script>")
Response.End
Endif
Case1
GetText=Replace(GetText,"<","<")
GetText=Replace(GetText,">",">")
GetText=Replace(GetText,"","")
GetText=Replace(GetText,"","")
GetText=Replace(GetText,vbCrlf,"<br/>")
ifLen(GetText)>TextNumberMostthen
Response.Write("<Script>alert(""您在"&TextName&"项输出字节凌驾最年夜字节"&TextNumberMost&",请前往从头输出!"");history.go(-1)</script>")
Response.End
ElseifLen(GetText)<TextNumberLeastthen
Response.Write("<Script>alert(""您在"&TextName&"项输出字节小于了最小字节"&TextNumberLeast&",请前往从头输出!"");history.go(-1)</script>")
Response.End
Endif
EndSelect
RequestText=GetText
EndFunction
%>
<%
例子
ifRequest("post")""then
Name=RequestText("Name",0,"姓名",10,2)
Text=RequestText("Text",0,"内容",255,0)
Response.Write"姓名值为:"&Name&"<br>内容值为:"&Text
Endif
%>
<formmethod="GET">
<p>姓名<inputtype="text"name="name"size="20"></p>
<p>内容<textarearows="6"name="text"cols="20"></textarea><inputtype="submit"value="提交"name="post">
<inputtype="reset"value="重置"name="B2"></p>
</form>

减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。
admin 该用户已被删除
沙发
发表于 2015-1-18 09:53:44 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-21 18:00:58 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
莫相离 该用户已被删除
地板
发表于 2015-1-30 21:40:47 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
深爱那片海 该用户已被删除
5#
发表于 2015-2-6 16:06:22 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
简单生活 该用户已被删除
6#
发表于 2015-2-17 01:59:11 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
爱飞 该用户已被删除
7#
发表于 2015-3-5 14:47:09 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
小女巫 该用户已被删除
8#
发表于 2015-3-12 08:13:22 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
因胸联盟 该用户已被删除
9#
发表于 2015-3-19 19:10:19 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 07:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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