这里我引用一个简单实例:(旅游电子商务)全国各大城市酒店应用静态页(htm)分页显示1.应用系统环境:win2000+ASP+MSSQL/ACCESS(数据库基本没有关系了通用的)+iis5.02.1个城市列表(CityHtml):包括定义静态htm名称共三个字段(城市ID(自动编号),城市名称(CityName例如北京),生成htm前缀名(HtmlStartName例如beijing))3.1个全国酒店列表(Hotel):这里我只建立三个字段(酒店ID(自动编号),城市名称(City),酒店名称(HotelName))方便来引用实例。4.1个ASP页面(ToHtm.asp)(生成htm...
客户端脚本与服务端脚本的区别是什么
我的理解是:
客户端脚本是在客户这一端执行的脚本,比如HTML的脚本,还有一些VBSCRIP等注明在客户端执行的脚本,它们都是浏览者先将脚本下载到客户的机器上后才执行的,脚本代码将会停留在浏览者的机器里面.
服务端脚本与之相对,它是当客户端向服务器提出要求后,服务器将这些脚本先执行后,得到的结果才发送到客户端来.这些脚本代码不会跑到客户端那里.比如asp,php,jsp等脚本.
它们的只要区别就是执行问题,一个在客户端,一个在服务端.
未尽事宜请qq:278417309大家共同讨论一同进步
大家来呀,,讨论一下"ASP网页的安全问题"!!
给你看一份ASP 安全论
ASP中数据库的安全是一个很严肃的问题。很多代码的编写者意识到了这类问题,并且小心翼翼地对他们认为有问题的地方做了补救,但常见的情况是要么没有穷尽所有的可疑地点,要么这种补救逻辑上有误。对于一个耐心且嗅觉灵敏的攻击者来说,这种意义上的补救措施和没有任何补救措施没有本质上区别。 下面罗列的是一些可能出现的问题:有些是常见易犯的错误,有些根本就是逻辑上有问题。看看你是不是也这样写过?对于攻击者而言,倒着看这些东西,应该对寻找漏洞有点帮助,更为完整一点的检测方法,请等我的关于黑/白盒分析和自动化测试文章。
一...
asp 多个双引号的问题
字符串要用双引号括起来 可是在双引号内不可以再用双引号来括字符串 所以我们就用别的方法 方法一:用单引号把字符串括起来 方法二:用两个双引号代替一个双引号,也就是说在双引号或者单引号内,两个相连的双引号代替一个双引号
如 :'Trim函数返回去掉字符串两侧空格后的字符串 Response.Write """ Hello World! ""去掉两侧空格后:""" & Trim(" Hello World ") & """<br>" & vbCrLf 'Split函数使用指定字符分割字符串,分割后产生一个数组 '函数UBound返回数...
chr()函数跟chrb()函数到底有什么不同,chrb()是在什么情况下一定要代替chr()函数?
Chr返回一个Unicode字符,2个字节
ChrB返回一个ANSI字符,1个字节
chr的范围:0-65535
chrb的范围:0-255
Chr 函数
返回与指定的 ANSI 字符代码相对应的字符。
Chr(charcode)
charcode 参数是可以标识字符的数字。
说明
从 0 到 31 的数字表示标准的不可打印的 ASCII 代码。例如,Chr(10) 返回换行符。
下面例子利...
ASP里面如何上传图片?
1. 如果服务器装了文件上传组件,可查阅一下该组件的相关属性和方法,不过现在很多服务器空间都不支持这类组件.暂不在这里讨论. 2.若服务器不支持文件上传组件,可以考虑自己写个无组件上传程序,网上有一个"化境无组件上传"比较经典,也比较好用.地址:http://www.5xsoft.com/Down.aspx?id=2. 你可以下载一个参考,里面的说明很详细. 不过可能有的服务器也不会支持,因为该组件可能会被视为木马之类而被清除. 3.利用服务器的FSO组件可实现文本文件之类的在线读写,但要实现上传图片估计不能,我还没见过. 4.以上办法都不行时,我...
<% if not dbrs.eof then dbrsword=dbrs(6). zzj=len(dbrsword) if zzj>2000 then response.write "接上一页<br>" pagecount=int(zzj/2000)+1 '取得此篇文章的总页数 if request("page")="" then '取得此篇文章的某一页 page=1 ...
instrrev 函数
返回某字符串在另一个字符串中出现的从结尾计起的位置。
instrrev(string1, string2[, start[, compare]])
参数 string1
必选项。接受搜索的字符串表达式。
string2
必选项。被搜索的字符串表达式。
start
可选项。数值表达式,用于设置每次搜索的开始位置。如果省略,则默认值为 -1, 表示从最后一个字符的位置开始搜索。如果 start 包含 null,则出现错误
compare
可选项。在计算子字符串时,指示要使用的比较类型的数值。如果省略,将执行二进制比较。有关数值,...
把下面整段插入页面 打了******的地方写图片地址,图片多的话多弄几个就可以了 。 <table width="535" height="215" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="450" height="215">< language=Java> <!-- // BannerAD var bannerAD=new Array(); var bannerADlink=new Array(); var adNum=0; bannerAD[0]="******.JPG"; bannerADlink[0]...
1.函数 array() 功能:创建一个数组变量 格式:array(list) 参数:list 为数组变量中的每个数值列,中间用逗号间隔 例子:
结果: i 被赋予为数组
2.函数 Cint() 功能:将一表达式/其它类型的变量转换成整数类型(int) 格式:Cint(expression) 参数:expression 是任何有效的表达式/其它类型的变量 例子:
结果: 236 函数Cint()将字符"234"转换 成整数234.如果表达式为空, 或者无效时,返回值为0;
3.函数: Creatobject() 功能:创建及返回一个ActiveX对象. 格式:Creato...
1.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
2.会用asp,并不说明你会asp;
3.看asp的书,是学不了asp语言的;
4.浮躁的人容易说:asp语言不行了,应该学yy;——是你自己不行了吧!?
5.浮躁的人容易问:我到底该学什么;——别问,学就对了;
6.浮躁的人容易问:asp有钱途吗;——建议你去抢银行;
7.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
8.浮躁的人容易问:asp和yy哪个好;——告诉你吧,都好——只要你学就行;
9.浮躁的人分两种:a)只观望而不学的人;b)只学而...
数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。
本章介绍数值数组和字符数组,其余的在以后各章陆续介绍。数组类型说明 在C语言中使用数组必须先进行类型说明。 数组说明的一般形式为:
类型说明符 数组名 [常量表达式],……;
其中,类型说明符是任一种基本数据类型或构造数据类型。 数组名是用户定义的数组标识符...
< language=Java>
<!-- // BannerAD
var bannerAD=new Array();
var bannerADlink=new Array();
var adNum=0;
//修改下面的图片地址和相应的链接地址
bannerAD[0]="zhu.gif";
bannerADlink[0]="http://chuyiyuan.vicp.net";
bannerAD[1]="zhangimage/zhangdaohang.gif";
bannerADlink[1]="http://chuyiyuan.vicp.net/zh...
MicrosoftVB语*错误(0x800A03E9)-->内存不足 MicrosoftVB语*错误(0x800A03EA)-->语*错误 MicrosoftVB语*错误(0x800A03EB)-->缺少 ’:’ MicrosoftVB语*错误(0x800A03ED)-->缺少 ’(’ MicrosoftVB语*错误(0x800A03EE)-->缺少 ’)’ MicrosoftVB语*错误(0x800A03EF)-->缺少 ’]’ MicrosoftVB语*错误(0x800A03F2)-->缺少标识符 MicrosoftVB语*错误(0x800A03F3)-->缺少 ’=’ Micros...
<!--#include file="upload.asp"--> <% const upload_type=0 '上传方法:0=无惧无组件上传类,1=FSO上传 2=lyfupload,3=aspupload,4=chinaaspupload
dim upload,file,formName,SavePath,filename,fileExt dim upNum dim EnableUpload dim Forumupload dim ranNum dim uploadfiletype dim msg,founderr msg="" founderr=false EnableUpl...