月度归档:2008年03月

asp 动态包含

众所周知, ASP的include指令要优先于parser, 因此在include指令中包含变量是不会被parse解析的, 而将直接导致一个HTTP 500错误.
就像下面这段代码, 我想你在看这篇文章之前, 肯定已经这么尝试过了, 并且当你运行它以前一定就天真地以为, 这样就能”行了”…

or

然而结果可能会令你非常沮丧, 你可能马上产生抱怨, 也可能因此而打算放弃ASP, 转投PHP, JSP或.NET的怀抱. 但是请你不要灰心, 作为一个技术狂热份子怎么能如此轻言放弃呢? 废话少说, 直接入正题吧.
继续阅读

ASBLOG 相册助手插件(FTP添加相册、相片)

‘*********************************************
‘ASBLOG 相册助手插件
‘功能:提供官方相册插件FTP添加相册、图片的服务
‘支持版本:ASBLOG 2.0/2.0 SP1/2.1
‘插件类型:标准安装插件
‘插件版本:Ver 1.0
‘最后更新:2008-03-21
‘作者:枫行天下
‘作者主页:

http://msp.eb.cn/

‘作者邮箱:

starlight36@163.com

‘*********************************************
  功能说明:
      本插件可以帮助您通过FTP上传的方式批量添加相册、相片,配合官方相册插件使用。 继续阅读

asp request utf-8转码函数 解决乱码问题

asp request utf-8转码函数

如果asp接收来自UTF-8页面的表单,即表单以UTF-8方式发送,但ASP脚本为gb2312编码代码页,那么可以使用此函数进行转码。此函数同时也适用于asp下UTF-8转换

GB2312Function utf2gb(Body)
Dim Objstream
Set Objstream = Server.CreateObject(“adodb.stream”)
objstream.Charset = “gb2312”
objstream.Type = 2
objstream.Mode =3
objstream.Open
objstream.WriteText body
objstream.Position = 0
objstream.Charset = “utf-8”
objstream.Type = 2
utf2gb = objstream.ReadText
objstream.Close
set objstream = nothing
End Function

ASP GB2312 转 UTF-8 编码函数

自己写的一段函数,绝对原创,不是网上存在问题的那个U2UTF8函数。原理是使用adodb.stream以UTF-8写文本,以比特流(二进制)读取输出,实现GB2312转UTF-8输出,即可在GB2312编码的ASP页面上以UTF-8方式输出文本。

Function GB2UTF(Body)
Dim Objstream
Set Objstream = Server.CreateObject("adodb.stream") objstream.Charset = "utf-8"
objstream.Type = 2
objstream.Mode =3
objstream.Open
objstream.WriteText body
objstream.Position = 0
objstream.Type = 1
GB2UTF = objstream.Read
objstream.Close
set objstream = nothing
End Function

ASBLOG WAP插件(手机浏览、写日志)

更新至1.2最终版
  终于想出了解决手机访问乱码问题的方法(详情请见相关日志),全部输出页面使用UTF-8编码,解决了大多数手机访问乱码的问题,并且能够写日志。如果没有重大问题,这将是这个插件的最终版本。
  将压缩包内的WAP文件夹直接放到博客根目录中就行了,无需安装。在手机中浏览

http://yoursite/asblog/wap

即可。
  1.0、1.1版请直接覆盖文件。
  演示:


http://blog.msphome.cn/Wap/Index.Asp

  注意一下,PC机上用Opera浏览,手机在WAP浏览器中输入以上网址访问。
  今天本人在论坛闲逛,看到有网友提出要用手机访问ASBLOG、手机写日志,于是脑门一热就写了这么个程序。本人以前也没有搞过WAP的Web开发,于是先学习了一下WAP的标准,了解下基本的WML元素,多方查找资料,终于完成了这个程序。时间紧迫,做工不好,让大家见笑了~
  此版本为1.2版,希望大家测试后多提建议。由于本人没有手机(呵呵,这年头没有手机的人可不多了~),没有使用手机进行测试,只用了PC上的WAP浏览器浏览,不保证所有手机都能正常使用。(不过应该没问题,本人严格按照WML标准写的,不过日志内容不标准那我也没办法了。)
1.2版下载:
下载文件: 1250651920_9377b27f.rar

[转载]系统无法识别移动硬盘的五种可能&解决方案

为了能够便捷地存储大容量文件,很多朋友都购买了USB接口的移动硬盘,可是在使用的时候却发现系统无法识别移动硬盘。这是为什么呢?各位先不要着急,就让我们动手让移动硬盘为我所用吧。

一、设置CMOS参数
对于从来没有使用过USB外接设备的朋友来说,即使正确安装了驱动程序也有可能出现系统无法检测USB硬盘的情况,这主要是由于主板默认的CMOS端口是关闭的,如果没有将其设置为开启状态,那么Windows自然无法检测到移动硬盘了。为了解决这个问题,我们可以重新开机,进入CMOS设置窗口,并且在“PNP/PCI CONFIGURATION”栏目中将“Assign IRQ For USB”一项设置为“Enable”,这样系统就可以给USB端口分配可用的中断地址了。 继续阅读