<?xml version="1.0" encoding="UTF-8"?>
<rss>
<channel>
<title>兄弟的博客-【兄弟波段趋势操盘】</title>
<link>http://www.030904.com/blog</link>
<Description>兄弟的博客-【兄弟波段趋势操盘】</Description>
<language>zh-cn</language>
<copyright>Copyright 2008-2012 兄弟的博客</copyright>
<webMaster>webmaster@030904.com</webMaster>
<image>
	<title>兄弟的博客-【兄弟波段趋势操盘】</title> 
	<url>http://www.030904.com/blog/images/logos.gif</url> 
	<link>http://www.030904.com/blog</link> 
	<description>兄弟的博客-【兄弟波段趋势操盘】</description> 
</image>
<item><link>http://www.030904.com/blog/blogview.asp?logID=1513</link><title><![CDATA[ASP过滤SQL中的非法字符并格式化]]></title><author>glenluo</author><category>编程技术</category><pubDate>2011/1/18 11:39:53</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1513</guid><description><![CDATA[&lt;%<br>function&nbsp;changechr(str)&nbsp;<br>changechr=replace(replace(replace(replace(str,&quot;&lt;&quot;,&quot;&amp;lt;&quot;),&quot;&gt;&quot;,&quot;&amp;gt;&quot;),chr(13),&quot;&lt;br&gt;&quot;),&quot;&nbsp;&quot;,&quot;&amp;nbsp;&quot;)&nbsp;<br>changechr=replace(replace(replace(replace(changechr,&quot;[sayyes]&quot;,&quot;&lt;div&nbsp;align=center&gt;&lt;img&nbsp;src=&quot;),&quot;[b]&quot;,&quot;&lt;b&gt;&quot;),&quot;[red]&quot;,&quot;&lt;font&nbsp;color=CC0000&gt;&quot;),&quot;[big]&quot;,&quot;&lt;font&nbsp;size=7&gt;&quot;)&nbsp;<br>changechr=replace(replace(replace(replace(changechr,&quot;[/sayyes]&quot;,&quot;&gt;&lt;/img&gt;&lt;/div&gt;&quot;),&quot;[/b]&quot;,&quot;&lt;/b&gt;&quot;),&quot;[/red]&quot;,&quot;&lt;/font&gt;&quot;),&quot;[/big]&quot;,&quot;&lt;/font&gt;&quot;)&nbsp;<br>end&nbsp;function<br><br>&#39;过滤SQL非法字符并格式化html代码<br>function&nbsp;Replace_Text(fString)<br>if&nbsp;isnull(fString)&nbsp;then<br>Replace_Text=&quot;&quot;<br>exit&nbsp;function<br>else<br>fString=trim(fString)<br>fString=replace(fString,&quot;&#39;&quot;,&quot;&#39;&#39;&quot;)<br>fString=replace(fString,&quot;;&quot;,&quot;；&quot;)<br>fString=replace(fString,&quot;--&quot;,&quot;—&quot;)<br>fString=server.htmlencode(fString)<br>Replace_Text=fString<br>end&nbsp;if&nbsp;<br>end&nbsp;function<br><br>&#39;会员发布的各种信息过滤<br>&#39;Function&nbsp;Replace_Text(fString)<br>&#39;If&nbsp;Not&nbsp;IsNull(fString)&nbsp;Then<br>&#39;fString&nbsp;=&nbsp;trim(fString)<br>&#39;fString&nbsp;=&nbsp;replace(fString,&nbsp;&quot;;&quot;,&nbsp;&quot;；&quot;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;分号过滤<br>&#39;fString&nbsp;=&nbsp;replace(fString,&nbsp;&quot;--&quot;,&nbsp;&quot;——&quot;)&nbsp;&#39;--过滤<br>&#39;fString&nbsp;=&nbsp;replace(fString,&nbsp;&quot;%20&quot;,&nbsp;&quot;&quot;)&nbsp;&nbsp;&nbsp;&nbsp;&#39;特殊字符过滤<br>&#39;fString&nbsp;=&nbsp;replace(fString,&nbsp;&quot;==&quot;,&nbsp;&quot;&quot;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;==过滤<br>&#39;fString&nbsp;=&nbsp;replace(fString,&nbsp;&quot;&gt;&quot;,&nbsp;&quot;&amp;gt;&quot;)<br>&#39;fString&nbsp;=&nbsp;replace(fString,&nbsp;&quot;&lt;&quot;,&nbsp;&quot;&amp;lt;&quot;)<br>&#39;fString&nbsp;=&nbsp;Replace(fString,&nbsp;CHR(32),&nbsp;&quot;&nbsp;&quot;)&nbsp;&nbsp;&nbsp;&#39;&amp;nbsp;<br>&#39;fString&nbsp;=&nbsp;Replace(fString,&nbsp;CHR(9),&nbsp;&quot;&nbsp;&quot;)&nbsp;&nbsp;&nbsp;&nbsp;&#39;&amp;nbsp;<br>&#39;fString&nbsp;=&nbsp;Replace(fString,&nbsp;CHR(34),&nbsp;&quot;&amp;quot;&quot;)<br>&#39;fString&nbsp;=&nbsp;Replace(fString,&nbsp;CHR(39),&nbsp;&quot;&amp;#39;&quot;)&nbsp;&#39;单引号过滤<br>&#39;fString&nbsp;=&nbsp;Replace(fString,&nbsp;CHR(13),&nbsp;&quot;&quot;)<br>&#39;fString&nbsp;=&nbsp;Replace(fString,&nbsp;CHR(10)&nbsp;&amp;&nbsp;CHR(10),&nbsp;&quot;&lt;/P&gt;&lt;P&gt;&nbsp;&quot;)<br>&#39;fString&nbsp;=&nbsp;Replace(fString,&nbsp;CHR(10),&nbsp;&quot;&lt;BR&gt;&nbsp;&quot;)<br>&#39;Replace_Text&nbsp;=&nbsp;fString<br>&#39;End&nbsp;If<br>&#39;End&nbsp;Function<br><br>&#39;过滤SQL非法字符<br>Function&nbsp;checkStr(Chkstr)<br>dim&nbsp;Str:Str=Chkstr<br>if&nbsp;isnull(Str)&nbsp;then<br>&nbsp;&nbsp;&nbsp;checkStr&nbsp;=&nbsp;&quot;&quot;<br>&nbsp;&nbsp;&nbsp;exit&nbsp;Function<br>else<br>&nbsp;&nbsp;&nbsp;Str=replace(Str,&quot;&#39;&quot;,&quot;&quot;)<br>&nbsp;&nbsp;&nbsp;Str=replace(Str,&quot;;&quot;,&quot;&quot;)<br>&nbsp;&nbsp;&nbsp;Str=replace(Str,&quot;--&quot;,&quot;&quot;)<br>&nbsp;&nbsp;&nbsp;checkStr=Str<br>end&nbsp;if<br>End&nbsp;Function<br><br>&#39;检测传递的参数是否为数字型<br>Function&nbsp;Chkrequest(Para)<br>Chkrequest=False<br>If&nbsp;Not&nbsp;(IsNull(Para)&nbsp;Or&nbsp;Trim(Para)=&quot;&quot;&nbsp;Or&nbsp;Not&nbsp;IsNumeric(Para))&nbsp;Then<br>&nbsp;&nbsp;&nbsp;&nbsp;Chkrequest=True<br>End&nbsp;If<br>End&nbsp;Function<br><br>&#39;检测传递的参数是否为日期型<br>Function&nbsp;Chkrequestdate(Para)<br>Chkrequestdate=False<br>If&nbsp;Not&nbsp;(IsNull(Para)&nbsp;Or&nbsp;Trim(Para)=&quot;&quot;&nbsp;Or&nbsp;Not&nbsp;IsDate(Para))&nbsp;Then<br>&nbsp;&nbsp;&nbsp;&nbsp;Chkrequestdate=True<br>End&nbsp;If<br>End&nbsp;Function<br><br>&#39;得到当前页面的地址&nbsp;<br>Function&nbsp;GetUrl()&nbsp;<br>On&nbsp;Error&nbsp;Resume&nbsp;Next&nbsp;<br>Dim&nbsp;strTemp&nbsp;<br>If&nbsp;LCase(Request.ServerVariables(&quot;HTTPS&quot;))&nbsp;=&nbsp;&quot;off&quot;&nbsp;Then&nbsp;<br>strTemp&nbsp;=&nbsp;&quot;http://&quot;&nbsp;<br>Else&nbsp;<br>strTemp&nbsp;=&nbsp;&quot;https://&quot;&nbsp;<br>End&nbsp;If&nbsp;<br>strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;SERVER_NAME&quot;))&nbsp;<br>If&nbsp;Request.ServerVariables(&quot;SERVER_PORT&quot;)&nbsp;&lt;&gt;&nbsp;80&nbsp;Then&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;&quot;:&quot;&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;SERVER_PORT&quot;))&nbsp;<br>strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;URL&quot;))&nbsp;<br>If&nbsp;Trim(Request.QueryString)&nbsp;&lt;&gt;&nbsp;&quot;&quot;&nbsp;Then&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;&quot;?&quot;&nbsp;&amp;&nbsp;CheckStr(Trim(Request.QueryString))&nbsp;<br>GetUrl&nbsp;=&nbsp;strTemp&nbsp;&nbsp;<br>End&nbsp;Function&nbsp;<br><br>&#39;Function&nbsp;CheckReferer()&nbsp;&nbsp;&nbsp;&#39;检查用户是否在浏览器里输入了本页的地址<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim&nbsp;sReferer,&nbsp;Icheck<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CheckReferer&nbsp;=&nbsp;True<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sReferer&nbsp;=&nbsp;Request.ServerVariables(&quot;HTTP_REFERER&quot;)<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerIP&nbsp;=&nbsp;Request.ServerVariables(&quot;LOCAL_ADDR&quot;)<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Icheck&nbsp;=&nbsp;InStr(sReferer,&nbsp;&quot;ServerIP&quot;)<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;Icheck&nbsp;=&nbsp;0&nbsp;Then<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CheckReferer&nbsp;=&nbsp;False<br>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End&nbsp;If<br>&#39;End&nbsp;Function<br><br>&#39;日期格式化<br>Function&nbsp;FormatDate(DT,tp)<br>dim&nbsp;Y,M,D<br>Y=Year(DT)<br>M=month(DT)<br>D=Day(DT)<br>if&nbsp;M&lt;10&nbsp;then&nbsp;M=&quot;0&quot;&amp;M<br>if&nbsp;D&lt;10&nbsp;then&nbsp;D=&quot;0&quot;&amp;D<br>select&nbsp;case&nbsp;tp<br>case&nbsp;1&nbsp;FormatDate=Y&amp;&quot;年&quot;&amp;M&amp;&quot;月&quot;&amp;D&amp;&quot;日&quot;<br>case&nbsp;2&nbsp;FormatDate=Y&amp;&quot;-&quot;&amp;M&amp;&quot;-&quot;&amp;D<br>end&nbsp;select<br>End&nbsp;Function<br><br>&#39;不允许外部提交数据的选择<br>Function&nbsp;ChkPost()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dim&nbsp;HTTP_REFERER,SERVER_NAME<br>dim&nbsp;server_v1,server_v2<br>chkpost=false<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SERVER_NAME=CheckStr(Request.ServerVariables(&quot;SERVER_NAME&quot;))<br>HTTP_REFERER=CheckStr(Request.ServerVariables(&quot;HTTP_REFERER&quot;))<br>server_v1=Cstr(HTTP_REFERER)<br>server_v2=Cstr(SERVER_NAME)<br>if&nbsp;mid(server_v1,8,len(server_v2))&lt;&gt;server_v2&nbsp;then<br>&nbsp;&nbsp;&nbsp;chkpost=false<br>else<br>&nbsp;&nbsp;&nbsp;chkpost=true<br>end&nbsp;if<br>End&nbsp;Function<br><br>&#39;构造上传图片文件名随机数<br>function&nbsp;MakedownName()<br>dim&nbsp;fname<br>fname&nbsp;=&nbsp;now()<br>fname&nbsp;=&nbsp;replace(fname,&quot;-&quot;,&quot;&quot;)<br>fname&nbsp;=&nbsp;replace(fname,&quot;&nbsp;&quot;,&quot;&quot;)&nbsp;<br>fname&nbsp;=&nbsp;replace(fname,&quot;:&quot;,&quot;&quot;)<br>fname&nbsp;=&nbsp;replace(fname,&quot;PM&quot;,&quot;&quot;)<br>fname&nbsp;=&nbsp;replace(fname,&quot;AM&quot;,&quot;&quot;)<br>fname&nbsp;=&nbsp;replace(fname,&quot;上午&quot;,&quot;&quot;)<br>fname&nbsp;=&nbsp;replace(fname,&quot;下午&quot;,&quot;&quot;)<br>fname&nbsp;=&nbsp;int(fname)&nbsp;+&nbsp;int((10-1+1)*Rnd&nbsp;+&nbsp;1)<br>MakedownName=fname<br>end&nbsp;function<br><br>&#39;Email检测<br>function&nbsp;IsValidEmail(email)<br>dim&nbsp;names,&nbsp;name,&nbsp;i,&nbsp;c<br>IsValidEmail&nbsp;=&nbsp;true<br>names&nbsp;=&nbsp;Split(email,&nbsp;&quot;@&quot;)<br>if&nbsp;UBound(names)&nbsp;&lt;&gt;&nbsp;1&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail&nbsp;=&nbsp;false<br>&nbsp;&nbsp;&nbsp;&nbsp;exit&nbsp;function<br>end&nbsp;if<br>for&nbsp;each&nbsp;name&nbsp;in&nbsp;names<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;Len(name)&nbsp;&lt;=&nbsp;0&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail&nbsp;=&nbsp;false<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit&nbsp;function<br>&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;if<br>&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;i&nbsp;=&nbsp;1&nbsp;to&nbsp;Len(name)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c&nbsp;=&nbsp;Lcase(Mid(name,&nbsp;i,&nbsp;1))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;InStr(&quot;abcdefghijklmnopqrstuvwxyz_-.&quot;,&nbsp;c)&nbsp;&lt;=&nbsp;0&nbsp;and&nbsp;not&nbsp;IsNumeric(c)&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail&nbsp;=&nbsp;false<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit&nbsp;function<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;if<br>&nbsp;&nbsp;&nbsp;&nbsp;next<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;Left(name,&nbsp;1)&nbsp;=&nbsp;&quot;.&quot;&nbsp;or&nbsp;Right(name,&nbsp;1)&nbsp;=&nbsp;&quot;.&quot;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail&nbsp;=&nbsp;false<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit&nbsp;function<br>&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;if<br>next<br>if&nbsp;InStr(names(1),&nbsp;&quot;.&quot;)&nbsp;&lt;=&nbsp;0&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail&nbsp;=&nbsp;false<br>&nbsp;&nbsp;&nbsp;&nbsp;exit&nbsp;function<br>end&nbsp;if<br>i&nbsp;=&nbsp;Len(names(1))&nbsp;-&nbsp;InStrRev(names(1),&nbsp;&quot;.&quot;)<br>if&nbsp;i&nbsp;&lt;&gt;&nbsp;2&nbsp;and&nbsp;i&nbsp;&lt;&gt;&nbsp;3&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail&nbsp;=&nbsp;false<br>&nbsp;&nbsp;&nbsp;&nbsp;exit&nbsp;function<br>end&nbsp;if<br>if&nbsp;InStr(email,&nbsp;&quot;..&quot;)&nbsp;&gt;&nbsp;0&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail&nbsp;=&nbsp;false<br>end&nbsp;if<br>end&nbsp;function<br><br>&#39;Jmail邮件发送<br>Function&nbsp;SendJmail(Email,Topic,MailBody)<br><br>Dim&nbsp;JMail<br>on&nbsp;error&nbsp;resume&nbsp;next<br>Set&nbsp;JMail&nbsp;=&nbsp;Server.CreateObject(&quot;JMail.SMTPMail&quot;)<br>JMail.LazySend&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;true<br>JMail.silent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;true<br>JMail.Charset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&quot;gb2312&quot;<br>JMail.ContentType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&quot;text/html&quot;<br>JMail.Sender&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&quot;wemaster@alibaba.info&quot;&nbsp;&#39;我们网站自己的邮箱<br>JMail.ReplyTo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&quot;wemaster@alibaba.info&quot;&nbsp;&#39;我们网站自己的邮箱<br>JMail.SenderName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&quot;阿里爸爸邮件发送&quot;<br>JMail.Subject&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;Topic<br>JMail.SimpleLayout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;true<br>JMail.Body&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;MailBody<br>JMail.Priority&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;3<br>JMail.AddRecipient&nbsp;Email<br>JMail.AddHeader&nbsp;&quot;Originating-IP&quot;,&nbsp;GBL_IPAddress<br>If&nbsp;JMail.Execute()&nbsp;=&nbsp;false&nbsp;Then<br>&nbsp;&nbsp;&nbsp;SendJmail&nbsp;=&nbsp;0<br>Else<br>&nbsp;&nbsp;&nbsp;SendJmail&nbsp;=&nbsp;1<br>End&nbsp;If<br>JMail.Close<br>Set&nbsp;JMail&nbsp;=&nbsp;Nothing<br><br>End&nbsp;Function<br><br>&#39;分页<br>Function&nbsp;listPages(LinkFile)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;not&nbsp;(rs.eof&nbsp;and&nbsp;rs.bof)&nbsp;then<br>gopage=currentpage<br>totalpage=n<br>blockPage=Int((gopage-1)/10)*10+1<br>&#39;&nbsp;if&nbsp;instr(linkfile,&quot;?page=&quot;)&gt;0&nbsp;or&nbsp;instr(linkfile,&quot;&amp;page=&quot;)&gt;0&nbsp;then<br>&#39;&nbsp;pos=instr(linkfile,&quot;page=&quot;)-2<br>&#39;&nbsp;linkfile=left(linkfile,pos)<br>&#39;&nbsp;end&nbsp;if<br><br>If&nbsp;LCase(Request.ServerVariables(&quot;HTTPS&quot;))&nbsp;=&nbsp;&quot;off&quot;&nbsp;Then&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;&quot;http://&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;&quot;https://&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End&nbsp;If&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;SERVER_NAME&quot;))&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;Request.ServerVariables(&quot;SERVER_PORT&quot;)&nbsp;&lt;&gt;&nbsp;80&nbsp;Then&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;&quot;:&quot;&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;SERVER_PORT&quot;))&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;URL&quot;))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lenstrTemp=len(strTemp)+1&nbsp;<br>if&nbsp;instr(left(linkfile,lenstrTemp),&quot;?&quot;)&gt;0&nbsp;then&nbsp;<br><br>if&nbsp;blockPage&nbsp;=&nbsp;1&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&lt;span&nbsp;disabled&gt;【←前10页&lt;/span&gt;&amp;nbsp;&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;span&nbsp;disabled&gt;【&lt;/span&gt;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&amp;blockPage-10&amp;&quot;&gt;←前10页&lt;/a&gt;&amp;nbsp;&quot;)<br>End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;i=1<br>&nbsp;&nbsp;&nbsp;&nbsp;Do&nbsp;Until&nbsp;i&nbsp;&gt;&nbsp;10&nbsp;or&nbsp;blockPage&nbsp;&gt;&nbsp;n<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;blockPage=int(gopage)&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;font&nbsp;color=#FF0000&gt;[&lt;b&gt;&quot;&amp;blockPage&amp;&quot;&lt;/b&gt;]&lt;/font&gt;&quot;)<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&amp;blockPage&amp;&quot;&gt;[&quot;&amp;blockPage&amp;&quot;]&lt;/a&gt;&nbsp;&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;=&nbsp;i&nbsp;+&nbsp;1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br>if&nbsp;blockPage&nbsp;&gt;&nbsp;totalpage&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&amp;nbsp;&lt;span&nbsp;disabled&gt;后10页→】&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&amp;nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&amp;blockPage&amp;&quot;&gt;后10页→&lt;/a&gt;&lt;span&nbsp;disabled&gt;】&quot;)<br>End&nbsp;If&nbsp;<br>response.write&quot;&nbsp;直接到第&nbsp;&quot;<br>response.write&quot;&lt;select&nbsp;onchange=if(this.options[this.selectedIndex].value!=&#39;&#39;){location=this.options[this.selectedIndex].value;}&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;i=1&nbsp;to&nbsp;totalpage<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;option&nbsp;value=&#39;&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&nbsp;&amp;&nbsp;i&nbsp;&amp;&nbsp;&quot;&#39;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;i=gopage&nbsp;then&nbsp;response.write&quot;selected&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&gt;&quot;&amp;i&amp;&quot;&lt;/option&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;/select&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&nbsp;页&lt;Br&gt;&lt;Br&gt;&quot;<br><br>else<br><br>if&nbsp;blockPage&nbsp;=&nbsp;1&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&lt;span&nbsp;disabled&gt;【←前10页&lt;/span&gt;&amp;nbsp;&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;span&nbsp;disabled&gt;【&lt;/span&gt;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&amp;blockPage-10&amp;&quot;&gt;←前10页&lt;/a&gt;&amp;nbsp;&quot;)<br>End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;i=1<br>&nbsp;&nbsp;&nbsp;&nbsp;Do&nbsp;Until&nbsp;i&nbsp;&gt;&nbsp;10&nbsp;or&nbsp;blockPage&nbsp;&gt;&nbsp;n<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;blockPage=int(gopage)&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;font&nbsp;color=#FF0000&gt;[&lt;b&gt;&quot;&amp;blockPage&amp;&quot;&lt;/b&gt;]&lt;/font&gt;&quot;)<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&amp;blockPage&amp;&quot;&gt;[&quot;&amp;blockPage&amp;&quot;]&lt;/a&gt;&nbsp;&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;=&nbsp;i&nbsp;+&nbsp;1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br>if&nbsp;blockPage&nbsp;&gt;&nbsp;totalpage&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&amp;nbsp;&lt;span&nbsp;disabled&gt;后10页→】&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&amp;nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&amp;blockPage&amp;&quot;&gt;后10页→&lt;/a&gt;&lt;span&nbsp;disabled&gt;】&quot;)<br>End&nbsp;If&nbsp;<br>response.write&quot;&nbsp;直接到第&nbsp;&quot;<br>response.write&quot;&lt;select&nbsp;onchange=if(this.options[this.selectedIndex].value!=&#39;&#39;){location=this.options[this.selectedIndex].value;}&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;i=1&nbsp;to&nbsp;totalpage<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;option&nbsp;value=&#39;&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&nbsp;&amp;&nbsp;i&nbsp;&amp;&nbsp;&quot;&#39;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;i=gopage&nbsp;then&nbsp;response.write&quot;selected&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&gt;&quot;&amp;i&amp;&quot;&lt;/option&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;/select&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&nbsp;页&lt;Br&gt;&lt;Br&gt;&quot;<br><br>End&nbsp;If<br><br>Startinfo=((gopage-1)*msg_per_page)+1<br>Endinfo=gopage*msg_per_page<br>if&nbsp;Endinfo&gt;totalrec&nbsp;then&nbsp;Endinfo=totalrec<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&amp;nbsp;&amp;nbsp;共&nbsp;&quot;&amp;totalrec&amp;&quot;&nbsp;条信息&nbsp;当前显示第&nbsp;&quot;&amp;Startinfo&amp;&quot;&nbsp;-&nbsp;&quot;&amp;Endinfo&amp;&quot;&nbsp;条&nbsp;每页&nbsp;&quot;&amp;msg_per_page&amp;&quot;&nbsp;条信息&nbsp;共&nbsp;&quot;&amp;n&amp;&quot;&nbsp;页&quot;)<br>end&nbsp;if<br>End&nbsp;Function<br><br>&#39;分页2<br>Function&nbsp;listPages2(LinkFile)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;not&nbsp;(rs.eof&nbsp;and&nbsp;rs.bof)&nbsp;then<br>gopage=currentpage<br>totalpage=n<br>blockPage=Int((gopage-1)/10)*10+1<br><br>If&nbsp;LCase(Request.ServerVariables(&quot;HTTPS&quot;))&nbsp;=&nbsp;&quot;off&quot;&nbsp;Then&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;&quot;http://&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;&quot;https://&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End&nbsp;If&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;SERVER_NAME&quot;))&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;Request.ServerVariables(&quot;SERVER_PORT&quot;)&nbsp;&lt;&gt;&nbsp;80&nbsp;Then&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;&quot;:&quot;&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;SERVER_PORT&quot;))&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp&nbsp;=&nbsp;strTemp&nbsp;&amp;&nbsp;CheckStr(Request.ServerVariables(&quot;URL&quot;))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lenstrTemp=len(strTemp)+1&nbsp;<br>if&nbsp;instr(left(linkfile,lenstrTemp),&quot;?&quot;)&gt;0&nbsp;then&nbsp;<br><br>if&nbsp;blockPage&nbsp;=&nbsp;1&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&lt;span&nbsp;disabled&gt;前10页&lt;/span&gt;&amp;nbsp;&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&amp;blockPage-10&amp;&quot;&gt;前10页&lt;/a&gt;&amp;nbsp;&quot;)<br>End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;i=1<br>&nbsp;&nbsp;&nbsp;&nbsp;Do&nbsp;Until&nbsp;i&nbsp;&gt;&nbsp;10&nbsp;or&nbsp;blockPage&nbsp;&gt;&nbsp;n<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;blockPage=int(gopage)&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;font&nbsp;color=#FF0000&gt;&lt;b&gt;&quot;&amp;blockPage&amp;&quot;&lt;/b&gt;&lt;/font&gt;&quot;)<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&amp;blockPage&amp;&quot;&gt;&quot;&amp;blockPage&amp;&quot;&lt;/a&gt;&nbsp;&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;=&nbsp;i&nbsp;+&nbsp;1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br>if&nbsp;blockPage&nbsp;&gt;&nbsp;totalpage&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&amp;nbsp;&lt;span&nbsp;disabled&gt;后10页&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&amp;nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&amp;blockPage&amp;&quot;&gt;后10页&lt;/a&gt;&lt;span&nbsp;disabled&gt;&quot;)<br>End&nbsp;If&nbsp;<br>response.write&quot;&nbsp;直接到第&nbsp;&quot;<br>response.write&quot;&lt;select&nbsp;onchange=if(this.options[this.selectedIndex].value!=&#39;&#39;){location=this.options[this.selectedIndex].value;}&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;i=1&nbsp;to&nbsp;totalpage<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;option&nbsp;value=&#39;&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;&amp;page=&quot;&nbsp;&amp;&nbsp;i&nbsp;&amp;&nbsp;&quot;&#39;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;i=gopage&nbsp;then&nbsp;response.write&quot;selected&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&gt;&quot;&amp;i&amp;&quot;&lt;/option&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;/select&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&nbsp;页&lt;Br&gt;&lt;Br&gt;&quot;<br><br>else<br><br>if&nbsp;blockPage&nbsp;=&nbsp;1&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&lt;span&nbsp;disabled&gt;【←前10页&lt;/span&gt;&amp;nbsp;&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;span&nbsp;disabled&gt;【&lt;/span&gt;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&amp;blockPage-10&amp;&quot;&gt;←前10页&lt;/a&gt;&amp;nbsp;&quot;)<br>End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;i=1<br>&nbsp;&nbsp;&nbsp;&nbsp;Do&nbsp;Until&nbsp;i&nbsp;&gt;&nbsp;10&nbsp;or&nbsp;blockPage&nbsp;&gt;&nbsp;n<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;blockPage=int(gopage)&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&lt;font&nbsp;color=#FF0000&gt;[&lt;b&gt;&quot;&amp;blockPage&amp;&quot;&lt;/b&gt;]&lt;/font&gt;&quot;)<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&amp;blockPage&amp;&quot;&gt;[&quot;&amp;blockPage&amp;&quot;]&lt;/a&gt;&nbsp;&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End&nbsp;If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;=&nbsp;i&nbsp;+&nbsp;1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br>if&nbsp;blockPage&nbsp;&gt;&nbsp;totalpage&nbsp;Then<br>&nbsp;&nbsp;&nbsp;Response.Write&nbsp;&quot;&amp;nbsp;&lt;span&nbsp;disabled&gt;后10页→】&quot;<br>Else<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&amp;nbsp;&lt;a&nbsp;href=&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&amp;blockPage&amp;&quot;&gt;后10页→&lt;/a&gt;&lt;span&nbsp;disabled&gt;】&quot;)<br>End&nbsp;If&nbsp;<br>response.write&quot;&nbsp;直接到第&nbsp;&quot;<br>response.write&quot;&lt;select&nbsp;onchange=if(this.options[this.selectedIndex].value!=&#39;&#39;){location=this.options[this.selectedIndex].value;}&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;i=1&nbsp;to&nbsp;totalpage<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;option&nbsp;value=&#39;&quot;&nbsp;&amp;&nbsp;LinkFile&nbsp;&amp;&nbsp;&quot;?page=&quot;&nbsp;&amp;&nbsp;i&nbsp;&amp;&nbsp;&quot;&#39;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;i=gopage&nbsp;then&nbsp;response.write&quot;selected&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&gt;&quot;&amp;i&amp;&quot;&lt;/option&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&lt;/select&gt;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&quot;&nbsp;页&lt;Br&gt;&lt;Br&gt;&quot;<br><br>End&nbsp;If<br><br>Startinfo=((gopage-1)*msg_per_page)+1<br>Endinfo=gopage*msg_per_page<br>if&nbsp;Endinfo&gt;totalrec&nbsp;then&nbsp;Endinfo=totalrec<br>&nbsp;&nbsp;&nbsp;Response.Write(&quot;&amp;nbsp;&amp;nbsp;共&nbsp;&quot;&amp;totalrec&amp;&quot;&nbsp;条信息&nbsp;当前显示第&nbsp;&quot;&amp;Startinfo&amp;&quot;&nbsp;-&nbsp;&quot;&amp;Endinfo&amp;&quot;&nbsp;条&nbsp;每页&nbsp;&quot;&amp;msg_per_page&amp;&quot;&nbsp;条信息&nbsp;共&nbsp;&quot;&amp;n&amp;&quot;&nbsp;页&quot;)<br>end&nbsp;if<br>End&nbsp;Function<br><br>&#39;判断文件类型是否合格<br>Function&nbsp;CheckFileExt(FileExt)<br>Dim&nbsp;ForumUpload,i<br>ForumUpload=&quot;gif,jpg,bmp,jpeg,png&quot;<br>ForumUpload=Split(ForumUpload,&quot;,&quot;)<br>CheckFileExt=False<br>For&nbsp;i=0&nbsp;to&nbsp;UBound(ForumUpload)<br>&nbsp;&nbsp;&nbsp;If&nbsp;LCase(FileExt)=Lcase(Trim(ForumUpload(i)))&nbsp;Then<br>&nbsp;&nbsp;&nbsp;&nbsp;CheckFileExt=True<br>&nbsp;&nbsp;&nbsp;&nbsp;Exit&nbsp;Function<br>&nbsp;&nbsp;&nbsp;End&nbsp;If<br>Next<br>End&nbsp;Function<br>&#39;格式后缀<br>Function&nbsp;FixName(UpFileExt)<br>If&nbsp;IsEmpty(UpFileExt)&nbsp;Then&nbsp;Exit&nbsp;Function<br>FixName&nbsp;=&nbsp;Lcase(UpFileExt)<br>FixName&nbsp;=&nbsp;Replace(FixName,Chr(0),&quot;&quot;)<br>FixName&nbsp;=&nbsp;Replace(FixName,&quot;.&quot;,&quot;&quot;)<br>FixName&nbsp;=&nbsp;Replace(FixName,&quot;asp&quot;,&quot;&quot;)<br>FixName&nbsp;=&nbsp;Replace(FixName,&quot;asa&quot;,&quot;&quot;)<br>FixName&nbsp;=&nbsp;Replace(FixName,&quot;aspx&quot;,&quot;&quot;)<br>FixName&nbsp;=&nbsp;Replace(FixName,&quot;cer&quot;,&quot;&quot;)<br>FixName&nbsp;=&nbsp;Replace(FixName,&quot;cdx&quot;,&quot;&quot;)<br>FixName&nbsp;=&nbsp;Replace(FixName,&quot;htr&quot;,&quot;&quot;)<br>End&nbsp;Function<br>&#39;文件Content-Type判断<br>Function&nbsp;CheckFileType(FileType)<br>CheckFileType&nbsp;=&nbsp;False<br>If&nbsp;Left(Cstr(Lcase(Trim(FileType))),6)=&quot;image/&quot;&nbsp;Then&nbsp;CheckFileType&nbsp;=&nbsp;True<br>End&nbsp;Function<br>%&gt;<br>]]></description></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1512</link><title><![CDATA[ASP留言板IP或IP段限制与限制留言次数]]></title><author>glenluo</author><category>编程技术</category><pubDate>2011/1/18 11:37:25</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1512</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1511</link><title><![CDATA[asp正则替换内容里的特定内容]]></title><author>glenluo</author><category>编程技术</category><pubDate>2011/1/18 11:36:26</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1511</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1510</link><title><![CDATA[利用ASP正则提取文章里面的图片的有效的src地址]]></title><author>glenluo</author><category>编程技术</category><pubDate>2011/1/18 11:35:25</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1510</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1509</link><title><![CDATA[利用ResponseXML的方法调用163天气预报]]></title><author>glenluo</author><category>编程技术</category><pubDate>2011/1/18 11:32:46</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1509</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1408</link><title><![CDATA[如何屏蔽搜索引擎的蜘蛛抓取]]></title><author>glenluo</author><category>编程技术</category><pubDate>2010/10/29 17:38:51</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1408</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1390</link><title><![CDATA[ACCESS数据库在线维护工具]]></title><author>glenluo</author><category>编程技术</category><pubDate>2010/10/20 1:17:36</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1390</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1389</link><title><![CDATA[ASP在线添加修改删除字段]]></title><author>glenluo</author><category>编程技术</category><pubDate>2010/10/20 0:38:20</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1389</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1388</link><title><![CDATA[ASP防XSS注入函数]]></title><author>glenluo</author><category>编程技术</category><pubDate>2010/10/20 0:24:48</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1388</guid></item><item><link>http://www.030904.com/blog/blogview.asp?logID=1359</link><title><![CDATA[如何用js检测浏览器类型]]></title><author>glenluo</author><category>编程技术</category><pubDate>2010/10/1 11:51:37</pubDate><guid>http://www.030904.com/blog/blogview.asp?logID=1359</guid></item>
</channel>
</rss>