13
2007
08

ASP数组详解

1.数组的定义与声明  
数组的定义语法如下:

Dim 数组名( [[下标下界 To ] 下标上界] ) [As 数据类型]

例如(假设在当前模块中 数组的缺省下界为0)):

① Dim A(10) As Integer

表示数组名为A,此数组下标下界为缺省值0,下标上界为10,有11个Integer类型的元素,从A(0)、A(1)到A(10)。

② Dim B(1 To 20) As Integer

表示数组名为B,此数组下标下

08
2007
06

ASP中的timer函数

在其他语言中,基本都是做计时器的函数,在ASP中却不同

Timer   函数   语言参考   版本   5    
  --------------------------------------------------------------------------------  
    
  描述  
          返回午夜   12   时以后已经过去的秒数。  
  语法  
          Timer  
    
  说明  

28
2007
05

Active Server Pages 错误 'ASP 0201' 解决方法

今天在调试一个ASP程序的时候,却出现了如下提示:

Active Server Pages 错误 'ASP 0201'

无效的默认脚本语言

为此应用程序指定的默认脚本语言无效

经过重新注册组件等一系列的修复后,还是无法搞定,最后找到一个叫IIsfixer的软件,是专门修复这个问题的软件,可以解决问题,特此记录一下

25
2007
05

解决"ActiveX部件不能创建对象"错误

在asp中,出现下列错误提示:


Microsoft VBScript 运行时错误 错误 '800a01ad'
ActiveX 部件不能创建对象
这个错误是asp组件未注册,而导致。解决方法如下:
1、如果是你自己开发的组件,请使用
   regsvr32 路径/组件.dll 进行注册。

2、可能是IIS自带的常用组

25
2007
05

Windows2003 无法开启FSO的解决办法

前段时间困扰我的问题,很郁闷,搞了很久都不行,只差重装系统了,已经使用的操作:

iis6中网站属性添加了写入

硬盘是ntfs的,文件目录添加Everyone用户组,允许写入

运行regsvr32 scrrun.dll注册成功!请看图.

可是用asp探针查看FSO并没有打开,操作时出现 Server 对象 错误 'ASP 0177 : 800401f3' Server.CreateObject 失败

操作时出现 Server 对象 错误 'ASP 0177 : 800401f3' Server.CreateObject 失败的解决方法

22
2007
05

谷歌中国后院起火, 铁杆粉丝公堂对簿

5月22日,来自上海的站长小龙将Google Inc.告上法庭。指控Google Adsense的无效点击(fraud click)判断和处理方式严重侵犯了广告发布者的权益,随后记者从上海市第一中级人民法院确认了该消息。

Google Adsense是Google对网站主提供的广告计划,也是Google全球收益的重要来源,站长通过在自己的站点上投放Google提供的广告以分得部分广告佣金。Google Adsense是中国个人站长甚至部分门户网站投放广告的主要选择之一,在中国的网络广告中占有相当的份额。

原告小龙是"广告发布者论坛"Google Adsense栏目的版主,他一直参与Google产品的简体中文本地化,所以对Google Adsense有相当深刻的了解。他也是中国大陆比较早参与Google Adsense计划的广告发布者,一个非常积极的发布者、Google

14
2007
05

解决ASP图像上传漏洞的方法

经常听说的ASP上传漏洞,即是将一些木马文件修改后缀名(修改为图像文件后缀),进行上传。

针对此情况使用下列函数进行辨别:

<%
'****************************************
'CheckFileType 函数用来检查文件是否为图片文件
'参数filename是本地文件的路径
'如果是文件jpeg,gif,bmp,png图片中的一种,函数返回true,否则返回false
'***********************************
const adTypeBinary=1
......


09
2007
05

为Win2003服务器打造铜墙铁壁

Windows Server 2003是大家最常用的服务器操作系统之一。虽然它提供了强大的网络服务功能,并且简单易用,但它的安全性一直困扰着众多网管,如何在充分利用Windows Server 2003提供的各种服务的同时,保证服务器的安全稳定运行,最大限度地抵御病毒和黑客的入侵。Windows Server 2003 SP1中文版补丁包的发布,恰好解决这个问题,它不但提供了对系统漏洞的修复,还新增了很多易用的安全功能,如安全配置向导(SCW)功能。利用SCW功能的“安全策略”可以最大限度增强服务器的安全,并且配置过程非常简单,下面就一起来看吧!
  厉兵秣马 先装“SCW”
  大家都很清楚,Windows Server 2003系统为增强其安全性,默认情况下,很多服务组件是不被安装的,要想使用,必须手工安装。“SCW”功能也是一样,虽然你已经成功安装了补丁包SP1,但也需要手工安装“安全配置向导(SCW)”组件。
  进入“控制面板”后,运行“添加或删除程序”,然后切换到“添加/删除Windows组件”页。下面在“Windows组件向导”对话框中选中“安全配置向导”选项,最后点击“下一步”按钮后,就能轻松完成“SCW”组件的安装。
  安装过程就这么简单,接下来就能根据自身需要,利用“SCW”配置安全策略,增强Windows Server 2003服务器安全。
  配置“安全策略” 原来如此“简单”
  在Windows Server 2003

06
2007
05

ASP获取ACCESS数据库表名及类型

代码如下:

<%
Const adSchemaTables = 20
adSchemaColumns = 4
dim Conn,db
dim ConnStr
db="temp.mdb"'ACCESS数据库的文件名,请使用相对于网站根目录的的绝对路径
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
......
05
2007
05

未知格式的文件打开方式提示拒绝访问

系统中未知格式的文件,是不能双击打开的,而是调用"打开方式",但是却出现了拒绝访问的提示,如图:

解决方法:将下面代码保存为.reg格式,导入即可