<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[Winxml博客 - Asp]]></title>
<link>http://www.wenmc.com/</link>
<description><![CDATA[记录生活、工作中的点点滴滴....]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[qztk#163.com(Winxml)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>Winxml博客</title>
	<url>http://www.wenmc.com/images/logos.gif</url>
	<link>http://www.wenmc.com/</link>
	<description>Winxml博客</description>
</image>

			<item>
			<link>http://www.wenmc.com/article/4/177.htm</link>
			<title><![CDATA[Asp读取access数据库生成XML文件]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Thu,15 Jul 2010 23:16:48 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=177</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;%@LANGUAGE=&#34;VBSCRIPT&#34; CODEPAGE=&#34;936&#34;%&gt;<br/>&lt;!--Asp读取access数据库生成XML文件(gb2312 总穆修正版) 程序修改自网络 仅帮助新手入门 Zongmu--&gt;<br/>&lt;%<br/>dim conn,connstr,rs,sql<br/>&nbsp;&nbsp;&nbsp;&nbsp;connstr=&#34;provider=Microsoft.Jet.OLEDB.4.0;data source=&#34;&amp;Server.MapPath(&#34;zongmu_db/zongmu_km.mdb&#34;)&amp;&#34;;&#34;<br/>set conn=Server.Cr&#101;ateObject(&#34;ADODB.Connection&#34;)<br/>set rs=Server.Cr&#101;ateObject(&#34;ADODB.RecordSet&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;conn.open connstr<br/>%&gt;<br/><br/><br/>&lt;%<br/>if request(&#34;action&#34;)=&#34;zongmu_shengcheng&#34; then<br/><br/>set conn=Server.Cr&#101;ateObject(&#34;ADODB.Connection&#34;)<br/>set rs=Server.Cr&#101;ateObject(&#34;ADODB.RecordSet&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;conn.open connstr<br/>sql=&#34;sel&#101;ct * from content o&#114;der by id desc&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;rs.open sql,conn,1,1<br/><br/><br/>xmlfile=Server.MapPath(&#34;test.xml&#34;)<br/>Set fso = Cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;) <br/>Set MyFile = fso.Cr&#101;ateTextFile(xmlfile,True)<br/><br/>MyFile.WriteLine(&#34;&lt;?xml version=&#34;&#34;1.0&#34;&#34; encoding=&#34;&#34;gb2312&#34;&#34;?&gt;&#34;) <br/>MyFile.WriteLine(&#34;&lt;config&gt;&#34;)<br/><br/>do while not rs.eof<br/>MyFile.WriteLine&#34;&lt;item&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;Id&gt;&#34;&amp;rs(&#34;title&#34;)&amp;&#34;&lt;/Id&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;name&gt;&#34;&amp;rs(&#34;name&#34;)&amp;&#34;&lt;/name&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;client&gt;&#34;&amp;rs(&#34;client&#34;)&amp;&#34;&lt;/client&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;url&gt;&#34;&amp;rs(&#34;url&#34;)&amp;&#34;&lt;/url&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;markUp1 href=&#34;&#34;#&#34;&#34;&gt;&#34;&amp;rs(&#34;markUp1&#34;)&amp;&#34;&lt;/markUp1&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;markUp2 href=&#34;&#34;#&#34;&#34;&gt;&#34;&amp;rs(&#34;markUp2&#34;)&amp;&#34;&lt;/markUp2&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;markUp3 href=&#34;&#34;#&#34;&#34;&gt;&#34;&amp;rs(&#34;markUp3&#34;)&amp;&#34;&lt;/markUp3&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;markUp4 href=&#34;&#34;#&#34;&#34;&gt;&#34;&amp;rs(&#34;markUp4&#34;)&amp;&#34;&lt;/markUp4&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;image&gt;&#34;&amp;rs(&#34;image&#34;)&amp;&#34;&lt;/image&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;imgAlt&gt;&#34;&amp;rs(&#34;imgAlt&#34;)&amp;&#34;&lt;/imgAlt&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;content&gt;&#34;&amp;rs(&#34;content&#34;)&amp;&#34;&lt;/content&gt;&#34; <br/>MyFile.WriteLine&#34;&lt;className&gt;&#34;&amp;rs(&#34;className&#34;)&amp;&#34;&lt;/className&gt;&#34; <br/>MyFile.WriteLine(&#34;&lt;/item&gt;&#34;)<br/><br/>rs.movenext<br/>loop<br/><br/>MyFile.WriteLine(&#34;&lt;/config&gt;&#34;)<br/><br/>MyFile.Close<br/><br/>rs.close<br/>conn.close<br/>set rs=nothing<br/>set conn=nothing<br/>end if<br/>%&gt;<br/><br/>&lt;!--网页显示部分 并显示XML文件的链接--&gt;<br/>&lt;p&gt;　&lt;/p&gt;<br/>&lt;script language=&#34;javascript&#34;&gt;<br/>&lt;!--<br/><br/>function ConfirmDel()<br/>{<br/>&nbsp;&nbsp; if(confirm(&#34;确定要更新XML数据吗? 一旦更新将不能恢复!&#34;))<br/>&nbsp;&nbsp;&nbsp;&nbsp; return true;<br/>&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp; return false;&nbsp;&nbsp;<br/>}<br/><br/>--&gt;<br/>&lt;/script&gt;<br/>&lt;form name=&#34;zongmu&#34; method=&#34;post&#34; action=&#34;?action=zongmu_shengcheng&#34;&gt;&lt;input type=&#34;submit&#34; name=&#34;Submit&#34; value=&#34;更新XML数据为最新&#34; onClick=&#34;return ConfirmDel();&#34;&gt;&lt;/form&gt;<br/>&lt;p&gt;　&lt;/p&gt;<br/>&lt;p&gt;&lt;a href=&#34;test.xml&#34;&gt;查看XML文件内容&lt;/a&gt;&lt;/p&gt;<br/><br/> </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/176.htm</link>
			<title><![CDATA[ASP指定字符截取字符串]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Thu,15 Jul 2010 14:40:45 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=176</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;%<br/>&#39;*******************************************<br/>&#39;指定字符截取字符串<br/>&#39;in_str 要截取的字符串<br/>&#39;in_point 指定的字符,如:&#34;/&#34;,&#34;.&#34;,&#34;|&#34;<br/>&#39;in_type 截取类型，如:1截取前缀,2截取后缀,3截取后并换行<br/>&#39;*******************************************<br/>Function intercept_str(in_str,in_point,in_type)<br/>On Error Resume Next<br/>Sel&#101;ct Case in_type<br/>Case 1<br/>&nbsp;&nbsp; intercept_str=left(in_str,instr(in_str,&#34;&#34;&amp;in_point&amp;&#34;&#34;)-1)<br/>Case 2<br/>&nbsp;&nbsp; intercept_str=mid(in_str,instrRev(in_str,&#34;&#34;&amp;in_point&amp;&#34;&#34;)+1)<br/>Case 3<br/>&nbsp;&nbsp; a = Split(in_str,&#34;&#34;&amp;in_point&amp;&#34;&#34;) <br/>&nbsp;&nbsp; For i = 0 To UBound(a) <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;intercept_str=intercept_str&amp;(a(i)&amp;&#34;&lt;br&gt;&#34;) <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Next <br/>Case else<br/>&nbsp;&nbsp; intercept_str=&#34;截取失败,无效的截取类型,请检查参数是否正确!&#34;<br/>End Sel&#101;ct<br/>If Err Then Err.Clear: intercept_str=&#34;字符串截取失败,请检查指定截取的字符是否正确!&#34;<br/>End Function<br/>strURL =&#34;11111|22222|333333&#34;<br/>response.write intercept_str(strURL,&#34;|&#34;,3)<br/>%&gt; </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/174.htm</link>
			<title><![CDATA[利用ASP获得图片宽和高]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Tue,22 Jun 2010 17:18:16 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=174</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;%&nbsp;&nbsp;<br/>imgpath=&#34;images/submit.gif&#34;<br/><br/> set&nbsp;&nbsp;pp=new&nbsp;&nbsp;imgInfo&nbsp;&nbsp;<br/> w = pp.imgW(server.mappath(imgpath))&nbsp;&nbsp;<br/> h = pp.imgH(server.mappath(imgpath)) <br/> set pp=nothing <br/> <br/>response.write &#34;&lt;img src=&#39;&#34;&amp;imgpath&amp;&#34;&#39; border=0&gt;&lt;br&gt;宽:&#34;&amp;w&amp;&#34;;高:&#34;&amp;h<br/><br/>Class&nbsp;&nbsp;imgInfo&nbsp;&nbsp;<br/> dim&nbsp;&nbsp;aso&nbsp;&nbsp;<br/> Private&nbsp;&nbsp;Sub&nbsp;&nbsp;Class_Initialize&nbsp;&nbsp;<br/>&nbsp;&nbsp; set&nbsp;&nbsp;aso=Cr&#101;ateObject(&#34;Adodb.Stream&#34;)&nbsp;&nbsp;<br/>&nbsp;&nbsp; aso.Mode=3&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp; aso.Type=1&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp; aso.Open&nbsp;&nbsp;&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Sub&nbsp;&nbsp;<br/> Private&nbsp;&nbsp;Sub&nbsp;&nbsp;Class_Terminate<br/>&nbsp;&nbsp; err.clear<br/>&nbsp;&nbsp; set&nbsp;&nbsp;aso=nothing&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Sub&nbsp;&nbsp;<br/> <br/> Private&nbsp;&nbsp;Function&nbsp;&nbsp;Bin2Str(Bin)&nbsp;&nbsp;<br/>&nbsp;&nbsp; Dim&nbsp;&nbsp;I,&nbsp;&nbsp;Str&nbsp;&nbsp;<br/>&nbsp;&nbsp; For&nbsp;&nbsp;I=1&nbsp;&nbsp;to&nbsp;&nbsp;LenB(Bin)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; clow=MidB(Bin,I,1)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp;&nbsp;ASCB(clow)&lt;128&nbsp;&nbsp;then&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Str&nbsp;&nbsp;=&nbsp;&nbsp;Str&nbsp;&nbsp;&amp;&nbsp;&nbsp;Chr(ASCB(clow))&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; else&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I=I+1&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp;&nbsp;I&nbsp;&nbsp;&lt;=&nbsp;&nbsp;LenB(Bin)&nbsp;&nbsp;then&nbsp;&nbsp;Str&nbsp;&nbsp;=&nbsp;&nbsp;Str&nbsp;&nbsp;&amp;&nbsp;&nbsp;Chr(ASCW(MidB(Bin,I,1)&amp;clow))&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp;if&nbsp;&nbsp;<br/>&nbsp;&nbsp; Next&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp; Bin2Str&nbsp;&nbsp;=&nbsp;&nbsp;Str&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/>&nbsp;&nbsp; <br/> Private&nbsp;&nbsp;Function&nbsp;&nbsp;Num2Str(num,base,lens)&nbsp;&nbsp;<br/>&nbsp;&nbsp; dim&nbsp;&nbsp;ret&nbsp;&nbsp;<br/>&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;&#34;&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp; while(num&gt;=base)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;(num&nbsp;&nbsp;mod&nbsp;&nbsp;base)&nbsp;&nbsp;&amp;&nbsp;&nbsp;ret&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; num&nbsp;&nbsp;=&nbsp;&nbsp;(num&nbsp;&nbsp;-&nbsp;&nbsp;num&nbsp;&nbsp;mod&nbsp;&nbsp;base)/base&nbsp;&nbsp;<br/>&nbsp;&nbsp; wend&nbsp;&nbsp;<br/>&nbsp;&nbsp; Num2Str&nbsp;&nbsp;=&nbsp;&nbsp;right(string(lens,&#34;0&#34;)&nbsp;&nbsp;&amp;&nbsp;&nbsp;num&nbsp;&nbsp;&amp;&nbsp;&nbsp;ret,lens)&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/>&nbsp;&nbsp; <br/> Private&nbsp;&nbsp;Function&nbsp;&nbsp;Str2Num(str,base)&nbsp;&nbsp;<br/>&nbsp;&nbsp; dim&nbsp;&nbsp;ret&nbsp;&nbsp;<br/>&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;0&nbsp;&nbsp;<br/>&nbsp;&nbsp; for&nbsp;&nbsp;i=1&nbsp;&nbsp;to&nbsp;&nbsp;len(str)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;ret&nbsp;&nbsp;*base&nbsp;&nbsp;+&nbsp;&nbsp;cint(mid(str,i,1))&nbsp;&nbsp;<br/>&nbsp;&nbsp; next&nbsp;&nbsp;<br/>&nbsp;&nbsp; Str2Num=ret&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/>&nbsp;&nbsp; <br/> Private&nbsp;&nbsp;Function&nbsp;&nbsp;BinVal(bin)&nbsp;&nbsp;<br/>&nbsp;&nbsp; dim&nbsp;&nbsp;ret&nbsp;&nbsp;<br/>&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;0&nbsp;&nbsp;<br/>&nbsp;&nbsp; for&nbsp;&nbsp;i&nbsp;&nbsp;=&nbsp;&nbsp;lenb(bin)&nbsp;&nbsp;to&nbsp;&nbsp;1&nbsp;&nbsp;step&nbsp;&nbsp;-1&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;ret&nbsp;&nbsp;*256&nbsp;&nbsp;+&nbsp;&nbsp;ascb(midb(bin,i,1))&nbsp;&nbsp;<br/>&nbsp;&nbsp; next&nbsp;&nbsp;<br/>&nbsp;&nbsp; BinVal=ret&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/>&nbsp;&nbsp; <br/> Private&nbsp;&nbsp;Function&nbsp;&nbsp;BinVal2(bin)&nbsp;&nbsp;<br/>&nbsp;&nbsp; dim&nbsp;&nbsp;ret&nbsp;&nbsp;<br/>&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;0&nbsp;&nbsp;<br/>&nbsp;&nbsp; for&nbsp;&nbsp;i&nbsp;&nbsp;=&nbsp;&nbsp;1&nbsp;&nbsp;to&nbsp;&nbsp;lenb(bin)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret&nbsp;&nbsp;=&nbsp;&nbsp;ret&nbsp;&nbsp;*256&nbsp;&nbsp;+&nbsp;&nbsp;ascb(midb(bin,i,1))&nbsp;&nbsp;<br/>&nbsp;&nbsp; next&nbsp;&nbsp;<br/>&nbsp;&nbsp; BinVal2=ret&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/>&nbsp;&nbsp; <br/> Private&nbsp;&nbsp;Function&nbsp;&nbsp;getImageSize(filespec)&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp; dim&nbsp;&nbsp;ret(3)&nbsp;&nbsp;<br/>&nbsp;&nbsp; aso.LoadFromFile(filespec)&nbsp;&nbsp;<br/>&nbsp;&nbsp; bFlag=aso.read(3)&nbsp;&nbsp;<br/>&nbsp;&nbsp; sel&#101;ct&nbsp;&nbsp;case&nbsp;&nbsp;hex(binVal(bFlag))&nbsp;&nbsp;<br/>&nbsp;&nbsp; case&nbsp;&nbsp;&#34;4E5089&#34;:&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; aso.read(15)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(0)=&#34;PNG&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(1)=BinVal2(aso.read(2))&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; aso.read(2)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(2)=BinVal2(aso.read(2))&nbsp;&nbsp;<br/>&nbsp;&nbsp; case&nbsp;&nbsp;&#34;464947&#34;:&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; aso.read(3)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(0)=&#34;GIF&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(1)=BinVal(aso.read(2))&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(2)=BinVal(aso.read(2))&nbsp;&nbsp;<br/>&nbsp;&nbsp; case&nbsp;&nbsp;&#34;535746&#34;:&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; aso.read(5)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; binData=aso.Read(1)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; sConv=Num2Str(ascb(binData),2&nbsp;&nbsp;,8)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; nBits=Str2Num(left(sConv,5),2)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; sConv=mid(sConv,6)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; while(len(sConv)&lt;nBits*4)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; binData=aso.Read(1)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sConv=sConv&amp;Num2Str(ascb(binData),2&nbsp;&nbsp;,8)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; wend&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(0)=&#34;SWF&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(1)=int(abs(Str2Num(mid(sConv,1*nBits+1,nBits),2)-Str2Num(mid(sConv,0*nBits+1,nBits),2))/20)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(2)=int(abs(Str2Num(mid(sConv,3*nBits+1,nBits),2)-Str2Num(mid(sConv,2*nBits+1,nBits),2))/20)&nbsp;&nbsp;<br/>&nbsp;&nbsp; case&nbsp;&nbsp;&#34;FFD8FF&#34;:&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; do&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do:&nbsp;&nbsp;p1=binVal(aso.Read(1)):&nbsp;&nbsp;loop&nbsp;&nbsp;while&nbsp;&nbsp;p1=255&nbsp;&nbsp;and&nbsp;&nbsp;not&nbsp;&nbsp;aso.EOS&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp;&nbsp;p1&gt;191&nbsp;&nbsp;and&nbsp;&nbsp;p1&lt;196&nbsp;&nbsp;then&nbsp;&nbsp;exit&nbsp;&nbsp;do&nbsp;&nbsp;else&nbsp;&nbsp;aso.read(binval2(aso.Read(2))-2)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do:p1=binVal(aso.Read(1)):loop&nbsp;&nbsp;while&nbsp;&nbsp;p1&lt;255&nbsp;&nbsp;and&nbsp;&nbsp;not&nbsp;&nbsp;aso.EOS&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; loop&nbsp;&nbsp;while&nbsp;&nbsp;true&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; aso.Read(3)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(0)=&#34;JPG&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(2)=binval2(aso.Read(2))&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ret(1)=binval2(aso.Read(2))&nbsp;&nbsp;<br/>&nbsp;&nbsp; case&nbsp;&nbsp;else:&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp;&nbsp;left(Bin2Str(bFlag),2)=&#34;BM&#34;&nbsp;&nbsp;then&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aso.Read(15)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret(0)=&#34;BMP&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret(1)=binval(aso.Read(4))&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret(2)=binval(aso.Read(4))&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; else&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret(0)=&#34;&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp;if&nbsp;&nbsp;<br/>&nbsp;&nbsp; end&nbsp;&nbsp;sel&#101;ct&nbsp;&nbsp;<br/>&nbsp;&nbsp; ret(3)=&#34;width=&#34;&#34;&#34;&nbsp;&nbsp;&amp;&nbsp;&nbsp;ret(1)&nbsp;&nbsp;&amp;&#34;&#34;&#34;&nbsp;&nbsp;height=&#34;&#34;&#34;&nbsp;&nbsp;&amp;&nbsp;&nbsp;ret(2)&nbsp;&nbsp;&amp;&#34;&#34;&#34;&#34;&nbsp;&nbsp;<br/>&nbsp;&nbsp; getimagesize=ret&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/>&nbsp;&nbsp; <br/> Public Function&nbsp;&nbsp;imgW(pic_path)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; Set&nbsp;&nbsp;fso1&nbsp;&nbsp;=&nbsp;&nbsp;server.Cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; If (fso1.FileExists(pic_path)) Then <br/>&nbsp;&nbsp; Set&nbsp;&nbsp;f1&nbsp;&nbsp;=&nbsp;&nbsp;fso1.GetFile(pic_path)&nbsp;&nbsp;<br/>&nbsp;&nbsp; ext=fso1.GetExtensionName(pic_path)&nbsp;&nbsp;<br/>&nbsp;&nbsp; sel&#101;ct&nbsp;&nbsp;case&nbsp;&nbsp;ext&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;&nbsp;&#34;gif&#34;,&#34;bmp&#34;,&#34;jpg&#34;,&#34;png&#34;:&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; arr=getImageSize(f1.path)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; imgW = arr(1)&nbsp;&nbsp;<br/>&nbsp;&nbsp; end&nbsp;&nbsp;sel&#101;ct&nbsp;&nbsp;<br/>&nbsp;&nbsp; Set&nbsp;&nbsp;f1=nothing <br/>&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;imgW = 0<br/>&nbsp;&nbsp;End if&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp; Set&nbsp;&nbsp;fso1=nothing&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/> <br/> Public Function&nbsp;&nbsp;imgH(pic_path)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; Set&nbsp;&nbsp;fso1&nbsp;&nbsp;=&nbsp;&nbsp;server.Cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;) <br/>&nbsp;&nbsp;If (fso1.FileExists(pic_path)) Then <br/>&nbsp;&nbsp; Set&nbsp;&nbsp;f1&nbsp;&nbsp;=&nbsp;&nbsp;fso1.GetFile(pic_path)&nbsp;&nbsp;<br/>&nbsp;&nbsp; ext=fso1.GetExtensionName(pic_path)&nbsp;&nbsp;<br/>&nbsp;&nbsp; sel&#101;ct&nbsp;&nbsp;case&nbsp;&nbsp;ext&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;&nbsp;&#34;gif&#34;,&#34;bmp&#34;,&#34;jpg&#34;,&#34;png&#34;:&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; arr=getImageSize(f1.path)&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; imgH = arr(2)&nbsp;&nbsp;<br/>&nbsp;&nbsp; end&nbsp;&nbsp;sel&#101;ct&nbsp;&nbsp;<br/>&nbsp;&nbsp; Set&nbsp;&nbsp;f1=nothing&nbsp;&nbsp;<br/>&nbsp;&nbsp;else<br/>&nbsp;&nbsp; imgH = 0 <br/>&nbsp;&nbsp;End if&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; Set&nbsp;&nbsp;fso1=nothing&nbsp;&nbsp;<br/> End&nbsp;&nbsp;Function&nbsp;&nbsp;<br/>End&nbsp;&nbsp;Class<br/>%&gt;<br/>&lt;%if w&lt;400 then response.Write(&#34;图片宽太小了&#34;)%&gt; </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/169.htm</link>
			<title><![CDATA[转换为YYYYMMDD形式的日期]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Thu,27 May 2010 20:24:04 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=169</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&#39;转换为YYYYMMDD形式的日期<br/>function yyyymmdd(riqi)&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;a=year(riqi)&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(a)&lt;4 then a=&#34;0&#34;&amp;a&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;b=month(riqi)&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(b)&lt;2 then b=&#34;0&#34;&amp;b&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;c=day(riqi)&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(c)&lt;2 then b=&#34;0&#34;&amp;c&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;yyyymmdd=a&amp;b&amp;c&nbsp;&nbsp; <br/>&#160;&#160;&#160;&#160;end function<br/><br/> </div></div><br/>调用示例：<br/>&lt;%=yyyymmdd(date)%&gt;<br/><br/>相关代码：<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&#39;/生成订单日期/&nbsp;&nbsp; <br/>function yyyymmdd()&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;a=year(Now())&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(a)&lt;4 then a=&#34;0&#34;&amp;a&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;b=month(Now())&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(b)&lt;2 then b=&#34;0&#34;&amp;b&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;c=day(Now())&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(c)&lt;2 then b=&#34;0&#34;&amp;c&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;yyyymmdd=a&amp;b&amp;c&nbsp;&nbsp; <br/>end Function&nbsp;&nbsp;<br/>&#39;/生成订单时间/&nbsp;&nbsp; <br/>function hhmmss()&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;h=hour(Now())&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(h)&lt;2 then h=&#34;0&#34;&amp;h&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;m=minute(Now())&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(m)&lt;2 then m=&#34;0&#34;&amp;m&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;s=second(Now())&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(s)&lt;2 then s=&#34;0&#34;&amp;s&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;hhmmss=h&amp;m&amp;s&nbsp;&nbsp; <br/>end function&nbsp;&nbsp; <br/>&#39;/生成订单号/&nbsp;&nbsp; <br/>Function o&#114;derid()&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;randomize timer&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;Rnd1=Rnd&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;If Rnd1=0 then Rnd1=1&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;RanCode=Int(989*Rnd1+10)&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;If len(RanCode)=3 then RanCode=&#34;0&#34;&amp;RanCode&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;If len(RanCode)=2 then RanCode=&#34;00&#34;&amp;RanCode&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;If len(RanCode)=1 then RanCode=&#34;000&#34;&amp;RanCode&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;o&#114;derid=yyyymmdd&amp;hhmmss&amp;RanCode&nbsp;&nbsp; <br/>End Function&nbsp;&nbsp;<br/><br/><br/> </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/164.htm</link>
			<title><![CDATA[求asp函数左右截取字符]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Fri,15 Jan 2010 14:12:51 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=164</guid>
		<description><![CDATA[例如 有字符串 abcdefghijk<br/>我要找到字符串&nbsp;&nbsp;fg<br/>并显示fg前后各3个字符<br/>要求显示结果为： ……cde fg hij……<br/><br/><br/>&lt;%sub str(ss,ss1)<br/>a=cint(len(ss1))<br/>b=cint(instr(ss,ss1))<br/>v=mid(ss,b-3,3)&#39;前3个字符<br/>c=a+b<br/>v1=mid(ss,c,3)&#39;后3个<br/>response.write &#34;....&#34;&amp;v&amp;&#34; &#34;&amp;ss1&amp;&#34; &#34;&amp;v1&amp;&#34;.....&#34;<br/>end sub%&gt;<br/>&lt;% call str(&#34;abcdefghijklmn&#34;,&#34;fg&#34;)%&gt;<br/><br/>进行结果为：....cde fg hij..... ]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/159.htm</link>
			<title><![CDATA[批量更改图片名称及处理数据库相关图片名称]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Sat,21 Nov 2009 18:54:03 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=159</guid>
		<description><![CDATA[数据提交页:<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> &lt;form name=&#34;form1&#34; method=&#34;get&#34; action=&#34;refile.asp&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;path&#34; type=&#34;hidden&#34; id=&#34;path&#34; value=&#34;&lt;%=UploadDir%&gt;&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&nbsp;&nbsp;&lt;input name=&#34;url&#34; type=&#34;hidden&#34;&nbsp;&nbsp;value=&#34;FileManage_Down.asp&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&nbsp;&nbsp;&lt;input name=&#34;tname&#34; type=&#34;hidden&#34; id=&#34;tname&#34; value=&#34;&lt;%=theFile.Name%&gt;&#34;&gt;&lt;input name=&#34;newname&#34; type=&#34;text&#34; id=&#34;newname&#34; value=&#34;&lt;%=theFile.Name%&gt;&#34;&gt;&lt;input type=&#34;submit&#34; name=&#34;Submit&#34; value=&#34;修改&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/p&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;</div></div><br/>数据处理页:<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&lt;%<br/>Dim fso,tname,path,newname,url<br/>url=request(&#34;url&#34;)<br/>newname=request(&#34;newname&#34;)<br/>path=request(&#34;path&#34;)<br/>tname=request(&#34;tname&#34;)<br/>&nbsp;&nbsp; Set fso = Cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;)<br/>&nbsp;&nbsp;fso.MoveFile server.mappath(path&amp;tname),server.mappath(path&amp;newname)<br/>&nbsp;&nbsp; Set fso=Nothing<br/>&nbsp;&nbsp; <br/>Set Conn&nbsp;&nbsp; = Server.Cr&#101;ateObject(&#34;ADODB.Connection&#34;)<br/>Conn.Open&nbsp;&nbsp;&#34;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&#34; &amp; Server.MapPath(&#34;../db/com02.mdb&#34;)<br/>Set rs = Server.Cr&#101;ateobject(&#34;ADODB.Recordset&#34;)<br/>sql=&#34;Sel&#101;ct * from [Download]&#34;<br/>rs.open sql,conn,1,3<br/>while not rs.eof<br/> rs(&#34;DownloadUrl&#34;)=replace(rs(&#34;DownloadUrl&#34;),tname,newname)<br/> rs(&#34;Content&#34;)=replace(rs(&#34;Content&#34;),tname,newname)<br/> rs(&#34;PhotoUrl&#34;)=replace(rs(&#34;PhotoUrl&#34;),tname,newname)<br/> <br/> rs.up&#100;ate<br/> rs.movenext<br/>wend<br/>rs.close<br/>set rs=nothing<br/>Set rs = Server.Cr&#101;ateobject(&#34;ADODB.Recordset&#34;)<br/>sql=&#34;Sel&#101;ct * from [news]&#34;<br/>rs.open sql,conn,1,3<br/>while not rs.eof<br/> rs(&#34;Content&#34;)=replace(rs(&#34;Content&#34;),tname,newname)<br/> rs.up&#100;ate<br/> rs.movenext<br/>wend<br/>rs.close<br/>set rs=nothing<br/>conn.close<br/>set conn=nothing<br/><br/><br/>&nbsp;&nbsp; response.Redirect(url)<br/>&nbsp;&nbsp; response.end<br/>%&gt; <br/> </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/158.htm</link>
			<title><![CDATA[获取客户端IP的方法]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Wed,18 Nov 2009 23:14:21 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=158</guid>
		<description><![CDATA[获取客户端IP的方法<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&lt;%<br/>Private Function getIP() <br/><br/>Dim strIPAddr <br/>If Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;) = &#34;&#34; o&#114; InStr(Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;), &#34;unknown&#34;) &gt; 0 Then <br/>strIPAddr = Request.ServerVariables(&#34;REMOTE_ADDR&#34;) <br/>ElseIf InStr(Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;), &#34;,&#34;) &gt; 0 Then <br/>strIPAddr = Mid(Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;), 1, InStr(Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;), &#34;,&#34;)-1) <br/>ElseIf InStr(Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;), &#34;;&#34;) &gt; 0 Then <br/>strIPAddr = Mid(Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;), 1, InStr(Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;), &#34;;&#34;)-1) <br/>Else <br/>strIPAddr = Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;) <br/>End If <br/>getIP = Trim(Mid(strIPAddr, 1, 30)) <br/>End Function <br/>%&gt;<br/> </div></div><br/>方法2:<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&nbsp;&nbsp;&nbsp;&nbsp;<br/>dim ip,GetIP<br/>IP = Request.ServerVariables(&#34;HTTP_X_FORWARDED_FOR&#34;) <br/><br/>&nbsp;&nbsp; If IP = &#34;&#34; Then IP = Request.ServerVariables(&#34;REMOTE_ADDR&#34;)<br/><br/>&nbsp;&nbsp; GetIP = IP </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/157.htm</link>
			<title><![CDATA[验证提交网址]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Wed,18 Nov 2009 18:30:34 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=157</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> dim&nbsp;&nbsp; concenturl&nbsp;&nbsp; <br/>&nbsp;&nbsp;concenturl=&#34;&#34;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;if&nbsp;&nbsp; trim(concenturl)&lt;&gt;&#34;&#34;&nbsp;&nbsp; and&nbsp;&nbsp; checkserver(concenturl)=false&nbsp;&nbsp; then&nbsp;&nbsp; <br/>&nbsp;&nbsp;response.write&nbsp;&nbsp; &#34;document.write&nbsp;&nbsp; (&#39;数据被保护,禁止被其他站点调用!&#39;);&#34;&nbsp;&nbsp; <br/>&nbsp;&nbsp;response.end&nbsp;&nbsp; <br/>&nbsp;&nbsp;end&nbsp;&nbsp; if&nbsp;&nbsp; </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/156.htm</link>
			<title><![CDATA[Asp源码：手机号码有效性正则验证的函数和邮箱验证]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Tue,17 Nov 2009 12:27:29 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=156</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">以下为手机号码验证的函数:<br/>--------------------------------------------------------------------------------<br/><br/>Function ValidMobile(ByVal value)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim reg<br/>&nbsp;&nbsp;&nbsp;&nbsp;Set reg = New RegExp<br/>&nbsp;&nbsp;&nbsp;&nbsp;reg.Pattern = &#34;^1[358][\d]{9}$&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;ValidMobile = reg.test(value)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Set reg = Nothing<br/>End Function<br/><br/><br/>&#39;调用函数方式：<br/><br/>Dim tel<br/><br/>tel=requset(&#34;tel&#34;)&nbsp;&nbsp;&#39;//获取提交手机号码的值<br/><br/>If ValidMobile(tel)=False Then<br/>&nbsp;&nbsp;response.write &#34;请填写正确的手机号码！&#34;<br/>&nbsp;&nbsp;response.end<br/>End If<br/><br/>--------------------------------------------------------------------------------<br/><br/>代码其中的358为手机第二位，具体要根据当前手机放号情况修改，以上根据以上函数返回值（True o&#114; False）判断是否为手机号码。<br/> </div></div><br/>邮箱格式验证：<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">dim txtemail<br/>dim text<br/>txtemail=request.form(&#34;email&#34;)<br/>if (Instr(txtemail,&#34;.&#34;)-Instr(txtemail,&#34;@&#34;))&gt;1 and (Instr(txtemail,&#34;.&#34;)&gt;0 and Instr(txtemail,&#34;@&#34;))&gt;0 o&#114; txtemail=&#34;&#34; then<br/>OFFNO=True <br/>text=txtemail<br/>else<br/>Response.Write(&#34;&lt;script language=&#34;&#34;JavaScript&#34;&#34;&gt;alert(&#34;&#34;错误：您的邮箱格式不正确，请返回检查！！&#34;&#34;);history.go(-1);&lt;/script&gt;&#34;)<br/>response.end<br/>end if&nbsp;&nbsp;</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.wenmc.com/article/4/141.htm</link>
			<title><![CDATA[随机读取数据库列表的ASP代码]]></title>
			<author>qztk#163.com(winxml)</author>
			<category><![CDATA[Asp]]></category>
			<pubDate>Wed,14 Oct 2009 17:42:17 +0800</pubDate>
			<guid>http://www.wenmc.com/default.asp?id=141</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.wenmc.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> &lt;%Dim RsP1, SQLP1, intRandomNumber<br/>Randomize()<br/>intRandomNumber = Int(1000 * Rnd) + 1<br/>SQLP1=&#34;sel&#101;ct top 4 * from Article o&#114;DER BY Rnd(&#34;&amp; (-1 * intRandomNumber) &amp;&#34;* ArticleID)&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set RsP1 = conn.Execute(SQLP1)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If RsP1.BOF And RsP1.EOF Then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set RsP1 = Nothing<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;else<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Do while Not RsP1.EOF%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#160;&#160;&#160;&#160;&lt;a href=&#34;?ArticleID=&lt;%=RsP1(&#34;ArticleID&#34;)%&gt;&#34;&gt;&lt;img src=&#34;&lt;%=RsP1(&#34;ImageUrl&#34;)%&gt;&#34; alt=&#34;&lt;%=RsP1(&#34;title&#34;)%&gt;&#34; width=&#34;51&#34; height=&#34;51&#34; border=&#34;0&#34; /&gt;&lt;/a&gt;<br/>&lt;%RsP1.movenext<br/>loop <br/>end if<br/>RsP1.Close<br/>Set RsP1 = Nothing%&gt;</div></div>]]></description>
		</item>
		
</channel>
</rss>
