编程标题关闭所有内容预览 | 展开所有内容预览
-
ASP无组件上载,带进度条,多文件上载
[内容预览]
1 | 2007-11-23 19:02:29
Example.asp<%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%><!--#includefile="SundyUpload.asp"--><%'此例子文档编码都是UTF-8,如果是其他编码的系统,请将编码转换为相应的编码,不然表单获取数据可能会乱码DimobjUpload,optD...
[阅读全文]
-
asp实现同网站不同目录帮定不同域名
[内容预览]
2 | 2007-11-23 18:59:58
一个不错的方法让你绑定自己的多个域名到同意空间上<%selectcaserequest.servervariables("http_host")case"knowsky.com"Server.Execute("index.html")case"code.knowsky.com"Server.Execute("ut/in...
[阅读全文]
-
ASP运行环境的搭建
[内容预览]
2 | 2007-11-23 18:59:15
首先选择操作系统。由于ASP属于MS(Microsoft)的东西,所以我们要选择MS的操作系统,Windows98以上就可以(WindowsMe和WindowsXPHome不行)。然后就是搭建个人WEB服务器(PersonnelWebSerice),这就要根据操作系统来了。配置是这样的:Win98+PWS(person...
[阅读全文]
-
[图文] ASP函数库
[内容预览]
1 | 2007-11-23 18:51:28
ASP函数库<%''''函数目录''''''''---''''''''函数ID:0001[截字符串]''''''''函数ID:0002[过滤html]''''''''函数ID:0003[打开任意数据表并显示表结构及内容]''''''''函数ID:0004[读取两种路径]''''''''函数ID:0005[测试某个文件存...
[阅读全文]
-
运用ASP调用数据库中视图及存储过程
[内容预览]
0 | 2007-11-23 18:51:23
一、前言ASP(ActiveServerPages)是服务器端的脚本编写环境,它由微软公司的IIS3.0以上版本支持。它可用来创建动态Web页或生成功能强大的Web应用程序。ASP页是包括HTML标记、文本和脚本命令的文件。ASP页可调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算。通过ASP,可为您的...
[阅读全文]
-
关于分页查询和性能问题
[内容预览]
0 | 2007-11-23 18:51:22
分页查询是经常能够遇到的问题,我们首先看看分页查询存在的理由:方便用户:用户不可能一次察看所有数据,所以一页一页的翻看比较好。提高性能:一次从数据库中提取所有数据会比较慢。那么现在我来尝试反驳上述理由:真的方便吗?我们考虑下面的情况如果数据只有20条。如果数据超过1000条。第一种显然不必分页查询。奇怪的是第二种也不必...
[阅读全文]
-
[图文] ASP取出HTML里面的图片地址的函数
[内容预览]
0 | 2007-11-23 18:51:20
以下是取出HTML里面的图片地址的函数:主要原理就是用正则判断<img>的<src>属性。这在采集程序中将非常有用。函数如下:以下是引用片段:FunctionShowPic(str)SetobjRegExp=NewRegexp'设置配置对象objRegExp.IgnoreCase=True'忽略大小写objRegExp...
[阅读全文]
-
微软的IIS 6存在严重解析文件名错误
[内容预览]
0 | 2007-11-23 18:51:19
测试办法:在FTP中建立一个test.asp的文件夹,文件夹名就是test.asp,在这个文件夹中上传一个hack.jpg,这个jpg的内容可以直接是<%=now%>,然后,用IE远程访问这个hack.jpg,你可以发现,它一样被当作是ASP文件来运行!显然,只要你的网站程序,允许用户自己建立文件夹及上传图片,黑客就可...
[阅读全文]
-
ASP如何跳出本次进入下一次循环
[内容预览]
0 | 2007-11-23 18:51:17
看下面的Java代码,目的是为了当i是3的时候,就不做输出,直接跳到下一个循环。inti=0;while(i<5)...{i++;if(i==3)...{continue;}System.out.println("I'mnot3,I'm"+i);//Dosomethingelse...}然而在ASP(VB)应该怎么写呢...
[阅读全文]
-
使用ASP开发连接数据库时的性能问题
[内容预览]
0 | 2007-11-23 18:51:16
原有一个项目,使用ASP开发,使用Oracle数据库。使用下面的代码来获取查询语句。SetRS=Server.CreateObject("ADODB.Recordset")RS.open所要执行的SQL语句,数据库连接逻辑中存在一个两级的结构,在对父级数据进行循环的时候查询到每一条父级数据所包含的子级数据集合。strS...
[阅读全文]
-
ASP与存储过程实践(实例)
[内容预览]
0 | 2007-11-23 18:51:14
ASP与存储过程(StoredProcedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。现在,我基本上通过调...
[阅读全文]
-
新手入门:防范SQL注入攻击的新办法
[内容预览]
0 | 2007-11-23 18:51:09
近段时间由于修改一个ASP程序(有SQL注入漏洞),在网上找了很多相关的一些防范办法,都不近人意,所以我将现在网上的一些方法综合改良了一下,写出这个ASP函数,供大家参考。以下是引用片段:FunctionSafeRequest(ParaName)DimParaValueParaValue=Request(ParaN...
[阅读全文]
-
ASP无法更新ACCESS数据库解决方法
[内容预览]
0 | 2007-11-23 18:51:08
写在前面: 都是XP惹的祸.个人认为XP过度的追求安全性,而以具体功能无法实现作为代偿.下面来看看这个ASP例子,相信经常接触ASP的人会时常碰到这个问题:明明自己的代码写的非常正确,为什么就是不能正常更新呢?以下几个错误信息不是因为ASP本身的代码错误导致的,而是一些权限的设置问题.开始我碰到这个问题的时候,曾...
[阅读全文]
-
净化网络环境 ASP程序实现过滤脏话
[内容预览]
0 | 2007-11-23 18:50:58
<!--#includefile="../conn/dbconn1.asp"--><!--#includefile="../inc/safe.asp"--><%content=Replace_Text(request.Form("content"))content=replace(content,"<","[")con...
[阅读全文]
-
asp网页提升速度方法5则
[内容预览]
0 | 2007-11-23 18:50:53
技巧之一:提高使用Request集合的效率访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多。因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量。例如将代码写成下面的形式以加快脚本引擎处理速度:s...
[阅读全文]
-
ASP开发中存储过程应用全接触
[内容预览]
0 | 2007-11-23 18:50:50
ASP与存储过程(StoredProcedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。 现在,我基本上通...
[阅读全文]
-
ASP开发中存储过程应用详解
[内容预览]
0 | 2007-11-23 18:50:49
ASP开发中存储过程应用详解|调用,参数,存储,数据库,输出,编译,mycomm,输入,userid,代码 ASP与存储过程(StoredProcedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮...
[阅读全文]
-
用XML组件生成静态首页
[内容预览]
0 | 2007-11-23 18:50:47
第1页利用Msxml2.ServerXMLHTTP抓取网页内容第2页用ADODB.Stream将抓取内容写入文件第3页具体的举一个例子了解asp的人应该都知道asp是一种解释执行的脚本程序语言,而脚本程序的执行效率往往都是很低的,如果站点的访问量相对较高的话服务器就会非常消耗资源,表现的结果就是站点访问速度急速下降.解...
[阅读全文]
-
关于recordcount等-1的问题
[内容预览]
0 | 2007-11-23 18:50:45
1\mssql--asp的rs.recordcount值为负1只有以ADO方式调用数据库才有recordcount这一说,用存储过程需要用selectcount(*)fromtable_name自行统计?这个说的不对,存储过程也可以用ado来打开,比如:rs.open"execSomeProc",conn,1,3我处理...
[阅读全文]
-
防范sql注入式攻击js版本
[内容预览]
0 | 2007-11-23 18:50:43
SQL注入式攻击是利用是指利用设计上的漏洞,在目标服务器上运行Sql命令以及进行其他方式的攻击动态生成Sql命令时没有对用户输入的数据进行验证是Sql注入攻击得逞的主要原因。比如:如果你的查询语句是select*fromadminwhereusername=''"&user&"''andpassword...
[阅读全文]
-
[图文] ASP如何获得代码中第一张图片地址
[内容预览]
0 | 2007-11-23 18:50:41
'把pattern又修改了下'code要检测的代码'http://www.knowsky.com/asp.asp'leixinghtml或者ubb'nopic代码没有图片时默认值functiontoppic(code,leixing,nopic)setregex=newregexpregex.ignorecase=tr...
[阅读全文]
-
Asp base64编码、解码函数
[内容预览]
0 | 2007-11-23 18:50:38
这是我看完几个base64编码、解码函数后自己改写的。因为,在中文操作系统的VBscript中,使用的是unicode字符集,所以很多base64编码、解码函数在理论上是正确的,但实际不能运行!文件名称base64test.asp<%sBASE_64_CHARACTERS="ABCDEFGHIJKLMNOPQRSTUV...
[阅读全文]
-
ASP脚本语言的19个基本技巧使用
[内容预览]
0 | 2007-11-23 18:50:37
ASP(英文全称ActiveServerPages)是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。如果您以前创建过一个站点,其中混合了HTML、脚本语言以及组件,您就可以在其中加入ASP程序代码。并且,还可以通过使用组件包含一些商业逻辑规则。组件可以...
[阅读全文]
-
ASP实现不存在的网页就自动发送邮件
[内容预览]
0 | 2007-11-23 18:50:35
制作网站的时候通常会有当访客的一些错误操作或我们网站本身的缺陷,造成某个不存在的页面被访问,这时会出现404错误提示信息,如果是热心的访客可能会给你发一封邮件提示你,当时大部分时候是访客不会给我们发邮件的。用ASP做一个实用的程序,当用户访问出现404错误提示信息的时候系统会自动发一封邮件给我们,这样就不必担心了,...
[阅读全文]
-
ASP处理XSLT转换XML的实现
[内容预览]
0 | 2007-11-23 18:50:32
使用ASP处理XSLT转换XML比较简单,思路如下:创建一个XSLTemplate的对象,再创建一个XMLDOM对象,然后在家Xml文件和XSLT文件,最后使用方法transform即可,包含到类里面,具体代码如下:以下是引用片段:ClassCls_Xml_TransformPrivatelInput,XSLTempl...
[阅读全文]
-
如何编写通用的ASP防SQL注入攻击程序
[内容预览]
0 | 2007-11-23 18:50:30
SQL注入被那些菜鸟级别的所谓黑客高手玩出了滋味,发现现在大部分黑客入侵都是基于SQL注入实现的,哎,谁让这个入门容易呢,好了,不说废话了,现在我开始说如果编写通用的SQL防注入程序一般的http请求不外乎get和post,所以只要我们在文件中过滤所有post或者get请求中的参数信息中非法字符即可,所以我们实现h...
[阅读全文]
-
用ASP实现IE地址栏参数的判断
[内容预览]
0 | 2007-11-23 18:50:26
在服务器端asp程序可以接受html页面上的form传来的参数,那么它又如何实现IE地址参数判断呢? 当地址栏没有参数"id"时:以下是引用片段:Request.QueryString["ID"]==nullConvert.ToString(Request.QueryString["ID"])==null 注意...
[阅读全文]
-
把网页中的电话号码生成图片的ASP程序
[内容预览]
0 | 2007-11-23 18:50:24
作用:用ASP程序将页面中的电话号码生成图片格式。以下是引用片段:<%CallCom_CreatValidCode(Request.QueryString("tel"))PublicSubCom_CreatValidCode(pTel)'--禁止缓存Response.Expires=0Response.AddHea...
[阅读全文]
-
PRB:ASP 返回“Operation Must Use an Updateable Query”(操作必须使用可更新的查询)错误
[内容预览]
0 | 2007-11-23 18:50:14
症状当您将ActiveX数据对象(ADO)与ActiveServerPages(ASP)一起使用时,可能会遇到以下常见错误:MicrosoftOLEDBProviderforODBCDriverserror'80004005'[Microsoft][ODBCMicrosoftAccess97Driver]Operati...
[阅读全文]
-
ASP调用带参数存储过程的几种方式
[内容预览]
0 | 2007-11-23 18:50:10
ASP调用带参数存储过程的几种方式最近有很多的朋友问到调用存储过程的问题,这里简单介绍几种ASP调用带参数存储过程的方法。1.这也是最简单的方法,两个输入参数,无返回值:setconnection=server.createobject("adodb.connection")connection.opensomeDSN...
[阅读全文]





