标签存档: Asp

php与asp/vbscript对input表单数组的处理比较

php与asp/vbscript对input表单数组的处理比较
arrayform
啥也不用说,自己运行吧,很简单的几个小文件。
本站www.path8.net是linux主机,不能运行asp,不然倒可以在线运行代码了 ^=^
阅读全文——共192字

asp/vbscript版Base64函数/Base64编码Base64encode解码Base64decode

来源于动易CMS siteweavar,直接上代码:
<%
‘**************************************************************
‘ Software name: PowerEasy SiteWeaver
阅读全文——共4933字

asp/vbscript函数RemoveHTML(),正则表达式高效删除所有html标签,包括javascript及CSS标签

asp/vbscript 函数RemoveHTML(),正则表达式高效删除所有html标签,包括javascript及CSS标签<script…>xxx</script>与<style…>xxx</style>
”删除字符串中所有html标记,包括javascript及css代码区块,同时删除换行符” by fengyqf 20100929
Function RemoveHTML(str)    Dim objRegExp, Match,strHTML    if isnull(str) then        str=””    end if    strHTML=str    strHTML=replace(replace(replace(strHTML,vblf,””),vbcr,””),vbcrlf,””)
阅读全文——共728字

windows下配置apache支持运行asp

1下载iasp的win32版:iASP2.1.01.exe,10M左右。2 安装apache。3 双击iASP2.1.01.exe,开始安装。安提示做即可。我的安装路径为:c:\IASP21014 安装完毕后,提示是否现在配置iasp。当然选择:是。5 配置:第一步:代理服务(proxy)选择:instant asp native servlet support第二步:WEB SERVER选择:apache。(可以不管它提示)第三步:选择apache的配置文件:httpd.conf的位置。我的为:c:\apache\conf\httpd.conf版本选择1.3.2X(根据您的apache版本选择)。proxy:如果您有固定ip,添入您的固定ip。如果没有,那就添:127.0.0.1。port: 这是apache与iasp之间的代理接口。使用默认(9098)即可。server manager port:远程管理端口,选择默认(9095)即可。6 说明: iasp在apache的配置文件httpd.conf最后加入了以下语句:# iASP SettingLoadModule iasp_module “C:/IASP2101/bin/apache/win32/1.3.20/iasp.dll”Alias /iasp “C:/IASP2101”IaspConfig server “C:/IASP2101/properties/server.properties”IaspConfig rules “C:/IASP2101/properties/rules.properties”更改完毕后,保存,重启apache7 执行:开始->程序->Instant ASP 2.1.01->Install iASP as NT Service这样,iasp就被加到了win2000 server的服务中。执行:开始->程序->Instant ASP 2.1.01->Start Instant ASP这样,iasp就被立即打开。apache可以支持asp了!
阅读全文——共2128字

asp vbscript报错“字符串空间不够”

asp vbscript报错”字符串空间不够”
写一个新产品的rss,把所有xml拼接到一个字符串里,然后一并response.write输出,但在服务器上运行时,出错了,asp/vbscript报错”字符串空间不够”,出错的行,也确实是拼接字符串的行。
字符串还会空间不够,只有几百条产品的rss,感觉最大也只不过几十K的样子。怀疑是否是程序有错,但这样简单的程序,应该不会写错的,google一下,好像没有看到有用的东西,有两篇也是没有解决的“死”问题。看来还得自己解决。
根据错误提示,像是说字符串长度问题,也是是超出了vbs字符串允许的最大长度,印像中vbs不该这样超过长度——不是科班出身,没有系统的学过vbscript,不知道vbs的字符串是否有长度限制——
阅读全文——共938字

inet_ntoa() inet_aton()microsoft sql server(mssql)版 /点分十进制IP地址与整形数字IP相互转换

if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N'[dbo].[inet_ntoa]’)   and   xtype   in   (N’FN’,   N’IF’,   N’TF’))  drop   function   [dbo].[inet_ntoa]  GO     /**//*–整形数字IP转换成点分十进制IP地址–*/  /**//*–调用示例  select   dbo.[inet_ntoa](3232235531)  select   dbo.[inet_ntoa](212336641)  –*/  CREATE   FUNCTION   [inet_ntoa](    @IP   bigint     )RETURNS   varchar(15)     AS     BEGIN     DECLARE   @re   varchar(15)     SET   @re=”     SELECT   @re=@re+’.’+CAST(@IP/ID   as   varchar)     ,@IP=@IP%ID     from(     SELECT   ID=CAST(16777216   as   bigint)     UNION   ALL   SELECT   65536     UNION   ALL   SELECT   256     UNION   ALL   SELECT   1)a     RETURN(STUFF(@re,1,1,”))     END  
阅读全文——共1281字

“常见错误 不能打开注册表关键字” 与 “Provider 错误 ’80004005′ 未指定的错误”解决手记

常见错误   不能打开注册表关键字+Provider 错误 ‘80004005’ 未指定的错误 解决手记
windows2003 sp2 web服务器新加一个站点,是asp+access的,遇到一个问题是:死循环。[该服务器目前主要应用为php+mysql,asp+mssql,之前有几个access应该都已转成mssql。]怀疑是因为iis用户需要对windows临时目录的权限,之前遇到这这种情况。于是修改代码,取消on error resume next(这套asp程序写得实在垃圾,有N多个,共用文件里有,非共用文件里也有),注释掉之后再运行,果然出现之前见过的这个错误常见错误 不能打开注册表关键字 ‘Temporary (volatile) Jet DSN 解决方法/asp+access加入读写权限后,算是正常了,但多次出现如下的错误:
阅读全文——共574字

SQL 注入天书 – ASP程序SQL注入入门与提高

引言
随着 B/S 模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员 在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得 知的数据,这就是所谓的 SQL Injection,即SQL注入。
SQL注入是从正常的 WWW 端口访问,而且表面看起来跟一般的 Web 页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看 IIS 日志的习惯,可能被入侵很长时间都不会发觉。
但是,SQL注入的手法相当灵活,在注入的时候会碰到很多意外的情况。能不能根据具体情况进行分析,构造巧妙的SQL语句,从而成功获取想要的数据,是高手与“菜鸟”的根本区别。
阅读全文——共7920字

windows 2003 iis6 修改上传文件大小

windows 2003 iis6 修改上传文件大小
ASP常见错误提示:
传图片时出现Request 对象 错误 ‘ASP 0104 80004005’2007-03-15 14:41我们在用无组件上传文件时,往往受到文件大小的限制,IIS里默认的文件上传大小为200K,所以在上传大于200K的文件时,就会出现 Request 对象 错误 ‘ASP 0104 : 80004005’错误
解决方法:
阅读全文——共484字

使用host文件完美解决ASP错误msxml3.dll 错误 ‘800c0005’

在asp中使用xmlhttprequest获取一个URL的html内容,用来做缓存以加快浏览器速度,但有时会出现这样的错误:
msxml3.dll   错误   ‘800c0005’
系统未找到指定的资源。
网上说法众说纷纭,但就笔者经验而言,都是因为服务器端dns解析问题,也就是服务器所在机房提供的dns不能解析该域名,笔者所用服务器网络经常出现这样的问题,过一段时间就好了,可能是几分钟,或几个小时,但在出错期间还是很郁闷的,很多页面都无法访问了。因为是dns原因,也束手无策。今天突然想到了windows的host文件,直接通过host文件强制指定域名的ip地址,不就可以解决该问题了。于是修改服务器的host文件,修改后,就在服务器上打开不能解析的域名网站,一下就可以访问了,没有经过微软经典的“重启”操作就可以。
阅读全文——共414字

Pages: 1 2 Next