|
|
|
ASP函数库
作者:Webmaster 来源:Linuxdby.com 点击:
日期:2007-05-31
[收藏] [投稿]
IE是否经常中毒?推荐您
|
Set M_fso = Nothing End Function '************************************************** '函数ID:0012[创建文本文件] '函数名:WritTextFile '作 用:创建文本文件 '参 数:Fname ---- 文本文件名称(包括路径) '参 数:WritString ---- 写入的内容 '返回值:创建成功返回True,否则False '************************************************** Public Function WritTextFile(ByVal Fname,ByVal WritString) Dim M_fso,FnameN WritTextFile=False Set M_fso = CreateObject("Scripting.FileSystemObject") Set FnameN= M_fso.OpenTextFile(Fname,2,True) FnameN.Write WritString FnameN.Close Set M_fso = Nothing WritTextFile=True End Function '************************************************** '函数ID:0013[读取文本文件] '函数名:ReadTextFile '作 用:读取文本文件 '参 数:Fname ---- 文本文件名称(包括路径) '返回值:返回读取的文本内容 '************************************************** Public Function ReadTextFile(ByVal Fname) Dim M_fso,FnameN,Fnr ReadTextFile="" Set M_fso = CreateObject("Scripting.FileSystemObject") Set FnameN= M_fso.OpenTextFile(Fname,1,True) Fnr=FnameN.ReadAll FnameN.Close Set M_fso = Nothing ReadTextFile=Fnr End Function '************************************************** '函数ID:0014[检测ID是否为数字类型] '函数名:JCID '作 用:检测ID是否为数字类型 '参 数:ParaValue ---- 被检测的ID值 '返回值:返回ID值,如果不为数字类型返回0 '************************************************** Public Function JCID(ByVal ParaValue) If ((Not isNumeric(ParaValue)) OR (Trim(ParaValue)="")) Then JCID=0 Else JCID=ParaValue End If End function '************************************************** '函数ID:0015[正则表达式测试] '函数名:CheckExp '作 用:正则表达式测试 '参 数:patrn ---- 正则表达式 '参 数:strng ---- 要测试的字符串 '返回值:测试如果成立返回 True 否则 False '例 CheckExp("(\<.[^\<]*\>)","<br>") '************************************************** Public Function CheckExp(ByVal patrn, ByVal strng) Dim regEx, retVal Set regEx = New RegExp regEx.Pattern = patrn regEx.IgnoreCase = False retVal = regEx.Test(strng) CheckExp = retVal End Function '************************************************** '函数ID:0016[获得执行程序的名称] '函数名:GT_the_proname '作 用:获得执行程序的名称 '参 数: '返回值:返回执行程序的名称 '************************************************** Public Function GT_the_proname() Dim fu_name,temp,tempsiz temp=Request.ServerVariables("PATH_INFO") fu_name=Split(temp, "/", -1, 1) tempsiz=UBound(fu_name) GT_the_proname=fu_name(tempsiz) End function '************************************************** '函数ID:0017[读取用户IP地址信息] '函数名:Readusip '作 用:读取用户IP地址信息 '参 数: '返回值:返回用户IP地址 '************************************************** Public Function Readusip() Dim strIPAddr If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then strIPAddr = Request.ServerVariables("REMOTE_ADDR") ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1) ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1) Else strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR") End If Readusip = Trim(Mid(strIPAddr, 1, 30)) End Function '************************************************** '函数ID:0018[无组件上传文件到指定目录并改文件名称] '函数名:UpFsRn '作 用:无组件上传文件到指定目录并更改文件名称 '参 数:RetSize--- 上传限止大小(单位是M) '参 数:Fdir ---- 目标路径 '参 数:Objwj ---- 目标文件名称 '返回值:如果成功 True 否则 False '例 UpFsRn(10,Readsyspath(1)&"zfkhauto","test.txt") '使用表单提取文件 <form method='POST' action='function.asp' enctype='multipart/form-data'><input type='file' name='T1'><input type='submit' value='提交' name='B1'></form> '************************************************** Public Function UpFsRn(ByVal RetSize,ByVal Fdir,ByVal Objwj) UpFsRn=False Dim oUpStream,oStream,formsize,Formdata,strFileName,strFileDir,ObjAllPath,datastart,dataend strFileDir = Fdir
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2 3 4 56 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 下一页
上一篇:SubSonic 的字段名未转义问题修正 下一篇:关于分页查询和性能问题
|
|
|
| 【文章评论】
【收藏本文】
【推荐好友】
【打印本文】
【我要投稿】 【论坛讨论】 |
相关文章: |
| ·从本质上看网页(asp,jsp)的编写 | ·学以致用 驳“ASP低能论” ·用VB构建Internet的应用·Asp的安全管理(12)·Windows 2000 安全性技术概述--3·Windows 2000 安全性技术概述--2·Windows 2000 安全性技术概述--1·ActiveX技术综述(二) ·ActiveX技术综述(一) ·动态网页技术--CGI:ASP:JSP:PHP(4)
文章评论:(1条) |
|
|
|
|
声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。 |
|