ASP
fredtaylor
小时候的梦想不是当什么科学家。幻想是地主家的少爷,家有良田千顷,终日不学无术,没事领着一群狗奴才上街调戏一下良家少女……
展开
-
ASP:远程注册自己的组件
让我们先将自己的dll文件通过ftp或http上传到服务器上,然后作一个asp程序,调用WScript.Shell来 执行regsvr32命令: Set oShell = CreateObject ("WScript.Shell") oShell.Run "c:/WINNT/system32/regsvr32.exe /s d:/xxx.dll", 0, False转载 2008-09-12 16:16:00 · 394 阅读 · 0 评论 -
ASP格式化日期的函数(输出13种样式)
================================================ 函数名:FormatDate 作 用:格式化日期 参 数:DateAndTime ----原日期和时间 para ----日期格式 返回值:格式化后的日期 ==============================原创 2008-11-12 15:00:00 · 1100 阅读 · 0 评论 -
该文件可以包含在任何需要调用数据库的ASP文件头部,直接过虑掉非法注入
该文件可以包含在任何需要调用数据库的ASP文件头部,直接过虑掉非法注入调用方法为:Function Safe(str)该函数用来判断传递过来的变量是否包含特殊字符,没有返回TRUE Dim s_BadStr, n, i s_BadStr = " & n = Len(s_BadStr) Safe = True For i = 1 To n If Instr(str,原创 2008-10-08 14:17:00 · 399 阅读 · 0 评论 -
超长字符的智能分页-支持HTML
Request Form ItemI_Forder = Request.Form ("I_Folder")I_Topic = Request.Form ("I_Topic")I_Title = htmlencode(Request.Form ("I_Title"))I_Body = Request.Form ("body")I_Source = Request.Form ("I_Sourc转载 2008-10-08 13:05:00 · 363 阅读 · 0 评论 -
一个非常简洁的验证码程序
Response.Buffer = True With Response .Expires = -1 .AddHeader "Pragma","no-cache" .AddHeader "cache-ctrol","no-cache" End With Dim a(10,10) a(0,1) = "0x3c" 数字0 a(0,2) = "0x66" a(0,3) =转载 2008-10-08 13:02:00 · 346 阅读 · 0 评论 -
ASP防注入之解决方案--加强版
ASP防注入之解决方案特殊页面处理因为有些页通过流式传递(比如含有文件上传的表单)如果单一使用穷举Form对象的操作就会出错所以要把这些页面过滤出来,同时在页面中使用sql("检测的字串")才行将本页用include方法放在头部以让所有页都可以调用,比如include在conn.asp里如果有流式上传的页面请把该页加到表page中,以防form冲突Dim N_no,N_noarr原创 2008-10-08 14:14:00 · 372 阅读 · 0 评论 -
取汉字拼音首字母的存储过程
Create function fun_getPY ( @str nvarchar(4000) ) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY= while len(@str)>0 begin set @word=left(@str,1)原创 2008-10-08 14:08:00 · 441 阅读 · 0 评论 -
带进度条的ASP无组件断点续传下载
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>==================================带进度条的ASP无组件断点续传下载==================================简介:1)利用xmlhttp方式2)无组件3)异步方式获取,节省服务器资源4)服务器到服务器的文件传送。(当然,你自己电脑上的IIS也是转载 2008-10-08 13:17:00 · 604 阅读 · 1 评论 -
VBScript.EnCode
Script Encoder的特点是: 它只加密页面中嵌入的脚本代码,其他部分,如HTML的TAG仍然保持原样不变。处理后的文件中被加密过的部分为只读内容,对加密部分的任何修改都将导致整个加密后的文件不能使用。Script Encoder加密过的ASP文件还将使Script Debugger之类的脚本调试工具失效。 Script Encoder是可以对Client Side Scr转载 2008-09-25 10:50:00 · 2122 阅读 · 0 评论 -
asp常用函数库
----------------- ASP站点开发常用函数库 ------------------ OpenDB(vdata_url) -------------------- 打开数据库 getIp() ------------------------------- 得到真实IP getIPAdress(sip)---------------------转载 2008-09-28 16:34:00 · 597 阅读 · 0 评论 -
ASP连接数据库ACCESS2007的代码
由于Access 2007 在数据格式上有了很大变化,因此数据提供者已经不是 jet db 4.0 了,Microsoft.ACE.OLEDB.12.0 才是 *.accdb 的数据提供者。连接方法看下面的代码:Set conn=server.CreateObject("adodb.connection")conn.provider="microsoft.ACE.oledb.12.转载 2008-09-28 16:15:00 · 1328 阅读 · 0 评论 -
如何远程调用ACCESS数据库
<!--google_ad_client = "pub-6201975834087621";google_ad_width = 160;google_ad_height = 600;google_ad_format = "160x600_as";google_ad_type = "text_image";google_ad_channel ="";g转载 2008-09-24 15:28:00 · 583 阅读 · 0 评论 -
ASP中几例存储过程的使用方法
一、使用Command对象和Parameter对象传递参数 本讲将主要使用Microsoft SQL Server7.0数据库,先建立一个连接文件AdoSQL7.asp备用,以后用到时不再特别说明。 <% AdoSQL7.asp Option Explicit Response.Expires = 0 第一部分: 建立连接 Dim Cnn, StrCnn Set Cnn = Server转载 2008-09-13 01:27:00 · 485 阅读 · 0 评论 -
ASP连接ACCESS数据库一例
Dim conn,rsset conn=server.createobject("adodb.connection")conn.open"provider=microsoft.jet.oledb.4.0;data source="&server.mappath("**.mdb")set rs=server.createobject("adodb.recordset")Sub转载 2008-09-13 16:59:00 · 390 阅读 · 0 评论 -
将asp页面转换成htm页面的方法
前段时间有个asp页面执行起来很慢,访问人数又颇多,而且又不经常修改,又懒得直接做成静态的,每次都要从服务器下载来改,只好想办法把asp页面转化成htm静态页面了。。。 以前就曾经看到这样的文章,不过没太在意,真正想用的时候很难找到一个合适的,于是在网上搜索了半天终于找到比较合适的代码再加上自己的修改,如下: Function GetPage(url) 获得文件内容转载 2008-09-13 01:32:00 · 513 阅读 · 0 评论 -
ASP连接数据库错误解决办法新法
Provider 错误 80004005 未指定的错误 的新解决办法.这两天运行的好好的点击统计程序突然出错了,显示的就是:------------------------------------------Provider 错误 80004005未指定的错误------------------------------------------在网上找了一大圈,发现大家提供的转载 2008-09-13 01:18:00 · 551 阅读 · 0 评论 -
在ASP中操作数据库的方法
在ASP中,用来存取数据库的对象统称ADO对象(Active Data Objects),主要含有三种对象:Connection、Recordset和Command,其中Connection负责打开或连接数据库,Recordset负责存取数据表,Command负责对数据库执行行动查询(Action Query)命令和执行SQL Server的Stored Procedure。只依靠这三个对象还是无转载 2008-09-12 16:35:00 · 465 阅读 · 0 评论 -
用ISAPI_Rewrite实现asp的静态化
ASP网站程序在国内运用很广,但是类似于im286.asp?id=20050307213811这样的URL有点不利于搜索引擎的收录,也就是说不符合友好URL(URLs-Friendly)的标准,那么我们用ISAPI_Rewrite打造一个Clean URL,1.下载ISAPI_Rewrite.ISAPI_Rewrite分精简(Lite)和完全(Full)版.精简版不支持对每个虚拟主机站点进行重原创 2009-05-16 16:15:00 · 567 阅读 · 0 评论