
Asp
暗淡亮点
这个作者很懒,什么都没留下…
展开
-
rs.open与conn.execute参数详细解释
1. RS.OPEN SQL,CONN,A,B,C 2. CONN.EXECUTE(SQL,RowsAffected,C) 参数含义: SQL的值可以是SQL语句、表名、存储过程名,也可以是数据提供者所能接受的任意字符串。为了提高性能,最好为C参数指定合适的值 可选参数RowsAffected将返回INSERT、UPDATE或DELETE查询执行以后所影响的数目。这些查询会返回一个关闭的Recor原创 2015-10-28 16:48:09 · 506 阅读 · 0 评论 -
asp网页提升网页速度方法5则
技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多。因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量。例如将代码写成下面的形式以加快脚本引擎处理速度: strTitle=Request.Form("Title") strFirst原创 2015-10-28 16:47:50 · 359 阅读 · 0 评论 -
一般情况下,网站的图片代码是这样的。
一般情况下,网站的图片代码是这样的。 右键点击图片,选择属性就可以看到图片的真实地址。这样就让其它网站有机可乘,盗链您网站的图片。我们可以利用一个小技巧来防止这种情况。可以做到asp图片防盗链的效果。 新建一个showimg.asp(或showimg.php)文件(本文是用asp语法,其实php除语法不同外,基本思路都是相同的),它所要做的是从request中取file的值。如下: Di原创 2015-10-28 16:48:17 · 945 阅读 · 0 评论 -
ASP使用xmlhttp和Adodb.Stream保存远程文件到本地
主要介绍了xmlhttp的使用方法,结合Adodb.Stream下载远程的文件,已经分别写入了函数,只需要调用函数就可以了,使用简单,方便。Function SaveRemoteFile(LocalFileName,RemoteFileUrl) SaveRemoteFile=Truedim Ads,Retrieval,GetRemoteDataSet Retrieval = Server.原创 2015-10-28 16:48:22 · 1175 阅读 · 0 评论 -
ASP中处理UTF-8格式的文件
注意:这里说的ASP ASP由于它的一些功能对UTF-8支持非常差。 比如,你想生成一个UTF-8格式的文件,使用常用的 Scripting.FileSystemObject 对象就不行。 Scripting.FileSystemObject 对象创建文件的函数,是下面方式: FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]原创 2015-10-28 16:48:25 · 762 阅读 · 0 评论 -
Cookie注入
现在很多网站都加了防注入系统代码,你输入注入语句将无法注入~~感觉这样的防注入系统不错,但防注入系统没有注意到 Cookies 的问题!所以就有了Cookies注入~~我们来研究一下怎样情况下才会有Cookies注入!如果你学过ASP你应该会知道 Request.QueryString (GET) 或 Request.Form (POST)!呵,没错,这就是我们用于读取用户发给WEB服务器的指定键原创 2015-10-28 16:48:47 · 519 阅读 · 0 评论 -
设置ASP页的Session过期时间的问题
保持Session的方法:有人说设session.timeout=-1,或小于0的数。这种方法肯定是不行的,session计算时间以分钟为单位,必须是大于等于1的整数。又有人说设session.timeout=99999。这种同样不行,session有最大时间限制。我经过测试发现最大值为24小时,也就是说你最大可以session.timeout=1440,1441都是不可以有,呵呵。本人测试环境:原创 2015-10-28 16:49:30 · 4751 阅读 · 0 评论 -
ASP汉字转换UTF-8及UTF-8转换GB2312
汉字转换为UTF-8function chinese2unicode(Str) dim i dim Str_one dim Str_unicode for i=1 to len(Str) Str_one=Mid(Str,i,1) Str_unicode=Str_unicode&chr(38) Str_unicode=Str_unicode&chr(35)原创 2015-10-28 16:56:39 · 3881 阅读 · 0 评论 -
asp返回json数据 json.asp(修改版)
'******************************************************************************************* '' 更新日期2012-9-25 '' By:暗淡亮点 '' 更新内容 '' 1.修改字符转换方法,方便json返回值进行转换,使UTF-8以及GB2312完美兼容中文 '' 2.更改所有值转换为十六进制。 ''原创 2015-10-28 16:57:06 · 6138 阅读 · 0 评论 -
ASP使用正则表达式获得代码中第一张图片地址
ASP使用正则表达式获得代码中第一张图片地址,使用regexp对象获取图片地址'把pattern 又修改了下'code要检测的代码'http://www.361du.net'leixing html 或者ubb'nopic 代码没有图片时默认值function toppic(code,leixing,nopic) set regex = new regexp reg原创 2015-10-28 16:47:55 · 949 阅读 · 0 评论 -
sql server日期比较日期查询常用语句
sql server日期比较日期查询常用语句 通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本原创 2015-10-28 16:48:11 · 2724 阅读 · 1 评论 -
ASP错误提示大全
MicrosoftVBScript语法错误(0×800A03E9)–>内存不足MicrosoftVBScript语法错误(0×800A03EA)–>语法错误MicrosoftVBScript语法错误(0×800A03EB)–>缺少?':'MicrosoftVBScript语法错误(0×800A03ED)–>缺少?'('MicrosoftVBScript语法错误(0×800A03EE)–>缺少?')原创 2015-10-28 16:48:36 · 719 阅读 · 0 评论 -
ASP连接ACCESS操作方法技巧
1.ASP连接Access数据库 dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&原创 2015-10-28 16:49:14 · 1439 阅读 · 0 评论 -
asp遍历所有服务器变量
for each x in Request.ServerVariablesresponse.write(x & ":")response.Write(Request.ServerVariables(x)&"" )next原创 2015-10-28 16:49:19 · 617 阅读 · 0 评论 -
asp 不支持Response.CharSet的时候用下面转码
Response.Addheader "Content-Type","text/html; charset=gb2312" js 传值用escapeasp解码用unescape原创 2015-10-28 16:51:54 · 354 阅读 · 0 评论 -
净化网络环境 ASP程序实现过滤脏话
在使用程序的朋友都会有这样的麻烦,在做用户可以提交信息的程序的时候,经常会输入一些脏话,特别是在做评论功能或者留言功能的时候,如何过滤这些脏话呢?下面我就来介绍一下其中一种方法,这种方法是需要数据库的,可以在后台管理要过滤哪些脏话,可以自由添加。以下是代码:content=Replace_Text(request.Form("content"))content=replace(content,"c原创 2015-10-28 16:47:47 · 724 阅读 · 0 评论 -
将动易文章内容里的所有图片生成缩略图的插件
使用动易系统的朋友都有这样的经历,每次在后台编辑器里传图片的时候(或者从外站复制内容),如果图片太大的话,动易系统没有将图片自动缩略成指定的宽度,如果大图传的多了,这样很影响网页的打开速度,影响用户的浏览,会失去很多没有耐心的潜在客户。现在有了非凡自动缩略文章内容图片程序,这个插件可以方便地将编辑器里上传的所有图片都自动缩略成您指定的图片大小,并可选择生成后的缩略图是否要加上水印。不管是本地上传的原创 2015-10-28 16:48:39 · 830 阅读 · 0 评论 -
熟练掌握ASP分页技术
看看功能:分页程序首先读取每页预置的记录条数,在此是5条,其它将在下页中显示,同时提示当前页数、总页数、总记录数,当显示的页数为第一页时,“首页”、“上一页”链接失效,当显示的页数为最后页时,“下一页”、“尾页”链接失效。接下来,以实例的方式告诉大家怎么一步步的做出这种分页效果。首先,数据库中字段record_info存在于info表中(实例下载中有数据库),先链接数据库并将一个记录集打开,以下代原创 2015-10-28 16:48:14 · 301 阅读 · 0 评论 -
asp常用正则表达式大全
收集一些asp常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [u4e00-u9fa5]匹配双字节字符(包括汉字在内):[^x00-xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.le原创 2015-10-28 16:48:30 · 2213 阅读 · 0 评论 -
好用的asp防SQL注入代码
在连接数据库的下方加入代码就可以防止sql注入了:dim sql_injdata,SQL_inj,SQL_Get,SQL_Data,Sql_Post SQL_injdata = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare"SQL_inj = split(SQL_Injd原创 2015-10-28 16:48:34 · 3861 阅读 · 0 评论 -
ASP网站Server object error的解决办法
症状: 访问asp网页的时候出现如下错误: Server object error ''ASP 0178 : 80070005'' Server.CreateObject Access Error /_fpclass/fpdbrgn1.inc, line 99 The call to Server.CreateObject failed while checking permissions原创 2015-10-28 16:48:03 · 912 阅读 · 0 评论 -
asp获取中文首字母
ASP获取中文字符串拼音首字母串STR="调用演示“中文字符串”的拼音首字母串abc123是:"response.write STR & ""response.write getpy(STR)'------------------------------------'获取中文字符串拼音首字母串的函数function getpy(str)for i=1 to len(str)getpy=getpy&原创 2015-10-28 16:54:08 · 1622 阅读 · 0 评论 -
JSON asp(vbs)源文件
'**********************************************************************************************'* GAB_LIBRARY Copyright (C) 2003 - This file is part of GAB_LIBRARY '* For license refer to the l原创 2015-10-28 16:56:31 · 1068 阅读 · 0 评论 -
ASP脚本语言的19个基本技巧应用
ASP(英文全称Active Server Pages)是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。 如果您以前创建过一个站点,其中混合了HTML、脚本语言以及组件,您就可以在其中加入ASP程序代码。并且,还可以通过使用组件包含一些商业逻辑规则。组件可以被脚本程序调用,也可以由其他的组件调用。下面列举了十九个ASP脚本语言的个基本原创 2015-10-28 16:47:58 · 622 阅读 · 0 评论 -
ASP实现不存在的网页就自动发送邮件(jmail组件发送)
使用jmail组件发送邮件: 制作网站的时候通常会有当访客的一些错误操作或我们网站本身的缺陷,造成某个不存在的页面被访问,这时会出现404错误提示信息,如果是热心的访客可能会给你发一封邮件提示你,当时大部分时候是访客不会给我们发邮件的。用ASP做一个实用的程序,当用户访问出现404错误提示信息的时候系统会自动发一封邮件给我们,这样就不必担心了,制作代码如下:以下是引用片段: Dim s原创 2015-10-28 16:48:01 · 862 阅读 · 0 评论 -
asp 读取记录 从指定第几条读到几条 方法
for i = 1 to rs.recordcountif i>5 thenend ifif i4 thenend ifrs.movenextif rs.eof then exit fornext例子: set adoRs=server.CreateObject("adodb.recordset") sql = "se原创 2015-10-28 16:51:32 · 2440 阅读 · 0 评论 -
Jmail 4.5 的使用
无标题文档On error resume nextDim JMail, contentIdSet JMail = Server.CreateObject("JMail.Message")JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"' JMail.ISOEncodeHeaders = False ' 是否进行ISO编码,默认为True' 发送者信息(可原创 2015-10-28 16:54:00 · 1030 阅读 · 1 评论 -
sql防注入防范sql注入式攻击js版本
SQL注入式攻击是利用是指利用设计上的漏洞,在目标服务器上运行Sql命令以及进行其他方式的攻击动态生成Sql命令时没有对用户输入的数据进行验证是Sql注入攻击得逞的主要原因。 比如: 如果你的查询语句是select * from admin where username=''"&user&"'' and password=''"&pwd&"''" 那么,如果我的用户名是:1'' or ''1''=原创 2015-10-28 16:47:52 · 1236 阅读 · 0 评论 -
ASP接收Ajax 在POST方式下发送的escape编码中的个别乱码
看代码: var xmlhttp=getHTTPObject(); var post="test·test+test·"; xmlhttp.open('POST', 'test.asp?random='+Math.random(), true); xmlhttp.setrequestheader("content-length",post.length); xmlht原创 2015-10-28 16:48:06 · 452 阅读 · 0 评论 -
ASP的时间处理函数
主要介绍返回日期名称字符串,长日期模式,短日期模式,格式化成长时间格式的函数等。now() 获取当前系统日期和时间,ASP输出可以这样写:Year(now()) 获取年份, ASP输出:Month(now()) 获取当前月份,ASP输出:day(now()) 获取当天数,ASP输出:Minute(now()) 获取分钟数,ASP输出:Second(now()) 获取秒钟数,ASP输出:date()原创 2015-10-28 16:48:20 · 2689 阅读 · 0 评论 -
asp字符串函数及实例
以下是asp字符串函数及实例(vb字符串函数)的讲解与用法,len函数的使用,left函数, instr函数,Split函数的使用等。 用字符串函数对字符串进行截头去尾、大小写替换等操作。Len Len(string|varname) 返回字符串内字符的数目,或是存储一变量所需的字节数。Trim Trim(string) 将字符串前后的空格去掉Ltrim Ltrim(string) 将字符串前面的原创 2015-10-28 16:48:28 · 620 阅读 · 0 评论 -
ASP生成JSON数据
下文中用到的json.asp见上一篇文章 %@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>!--#include file="json.asp"-->!--#include file="inc/Conn.asp" -->%response.ContentType="text/json"dim j'多重嵌套的JSON,要使用Dictionary才能实现set j=n原创 2015-10-28 16:56:34 · 4811 阅读 · 2 评论