<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码, ASP代码, 精选JS代码, WORDPRESS, 网站SEO,Flash焦点广告,JS焦点广告,CSS技巧 &#124; 九创主题 &#187; asp文件操作</title>
	<atom:link href="http://www.3code.cn/tag/asp-file-tag/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.3code.cn</link>
	<description>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码,ASP代码,精选JS代码,WORDPRESS,网站SEO,Flash焦点广告,JS焦点广告,CSS技巧</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:52:35 +0000</lastBuildDate>
	<language>zh-cn</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>ASP生成静态Html文件总结</title>
		<link>http://www.3code.cn/asp-html-05/</link>
		<comments>http://www.3code.cn/asp-html-05/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 07:16:53 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=912</guid>
		<description><![CDATA[   把HTML代码写入到文件中然后生成.html格式的文件

         <% 
　　filename="test.htm" 

]]></description>
			<content:encoded><![CDATA[<p>    把HTML代码写入到文件中然后生成.html格式的文件</p>
<p>         &lt;%<br />
　　filename="test.htm"<br />
　　if request("body")&lt;&gt;"" then<br />
　　set fso = Server.CreateObject("Scripting.FileSystemObject")<br />
　　set HTMLwrite = fso.CreateTextFile(server.mappath(""filename""))<br />
　　htmlwrite.write "&lt;html&gt;&lt;head&gt;&lt;title&gt;" request.form("title") "&lt;/title&gt;&lt;/head&gt;"<br />
　　htmlwrite.write "&lt;body&gt;输出Title内容: " request.form("title") "&lt;br /&gt; 输出Body内容:" request.form("body") "&lt;/body&gt;&lt;/html&gt;"<br />
　　htmlwrite.close<br />
　　set fout=nothing<br />
　　set fso=nothing<br />
　　end if<br />
　　%&gt;<br />
　　&lt;form name="form" method="post" action=""&gt;<br />
　　&lt;input name="title" value="Title" size=26&gt;<br />
　　&lt;br&gt;<br />
　　&lt;textarea name="body"&gt;Body&lt;/textarea&gt;<br />
　　&lt;br&gt; <br />
　　&lt;br&gt;<br />
　　&lt;input type="submit" name="Submit" value="生成html"&gt;<br />
　　&lt;/form&gt;</p>
<p>        2、但是按照上面的方法生成HTML文件非常不方便,第二种方法就是利用模板技术,将模板中特殊代码的值替换为从表单或是数据库字段中接受过来的值,完成模板功能;将最终替换过的所有模板代码生成HTML文件.这种技术采用得比较多,大部分的CMS都是使用这类方法.</p>
<p>　　template.htm ’ //模板文件 <br />
　　&lt;HTML&gt; <br />
　　&lt;head&gt; <br />
　　&lt;title&gt;$title$ by ASPid.cn&lt;/title&gt; <br />
　　&lt;/head&gt; <br />
　　&lt;body&gt; <br />
　　$body$ <br />
　　&lt;/body&gt; <br />
　　&lt;/html&gt;TestTemplate.asp ’// 生成Html <br />
　　&lt;% <br />
　　Dim fso,htmlwrite<br />
　　Dim strTitle,strContent,strOut <br />
　　’// 创建文件系统对象 <br />
　　Set fso=Server.CreateObject("Scripting.FileSystemObject") <br />
　　’// 打开网页模板文件，读取模板内容 <br />
　　Set htmlwrite=fso.OpenTextFile(Server.MapPath("Template.htm")) <br />
　　strOut=f.ReadAll <br />
　　htmlwrite.close </p>
<p>　　strTitle="生成的网页标题" <br />
　　strContent="生成的网页内容" </p>
<p>　　’// 用真实内容替换模板中的标记 <br />
　　strOut=Replace(strOut,"$title$",strTitle) <br />
　　strOut=Replace(strOut,"$body$",strContent) </p>
<p>　　’// 创建要生成的静态页 <br />
　　Set HTMLwrite=fso.CreateTextFile(Server.MapPath("test.htm"),true) </p>
<p>　　’// 写入网页内容 <br />
　　HTMLwrite.WriteLine strOut <br />
　　htmlwrite.close </p>
<p>　　Response.Write "生成静态页成功！" </p>
<p>　　’// 释放文件系统对象 <br />
　　set HTMLwrite=Nothing <br />
　　set fso=Nothing <br />
　　%&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-html-05/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP函数大全</title>
		<link>http://www.3code.cn/asp-functions-all/</link>
		<comments>http://www.3code.cn/asp-functions-all/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 06:56:08 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=908</guid>
		<description><![CDATA[返回字符串第一个字符的ANSI码。

Atn(number)

返回反正弦值。

Abs(number) 返回绝对值。
Array(arglist) 创建一个数组。 

Asc(string) 返回字符串第一个字符的ANSI码。 

Atn(number) 返回反正弦值。 

]]></description>
			<content:encoded><![CDATA[<p>Abs(number) 返回绝对值。<br />
Array(arglist) 创建一个数组。</p>
<p>Asc(string) 返回字符串第一个字符的ANSI码。</p>
<p>Atn(number) 返回反正弦值。</p>
<p>CBool (expression) 转换成Boolean数据类型变量。</p>
<p>CByte (expression) 转换成Byte数据类型变量。</p>
<p>CCur (expression) 转换成Currency数据类型变量。</p>
<p>CDate (expression) 转换成Date数据类型变量。</p>
<p>CDbl (expression) 转换成Double数据类型变量。</p>
<p>Chr(charcode) 把ANSI 码转换成相应的键盘字符。</p>
<p>CInt (expression) 转换成Integer数据类型变量。</p>
<p>CLng (expression) 转换成Long数据类型变量。</p>
<p>CreateObject(servername.typename) 创建一个自动对象。</p>
<p>CSng (expression) 转换成Single数据类型变量。</p>
<p>CStr (expression) 转换成String数据类型变量。</p>
<p>Date 根据所用的系统返回时间。</p>
<p>DateAdd(interval,number,date) 向date对象添加指定的时间间隔。其中参数interval 接受下表所示的值。</p>
<p>设定值<br />
描述</p>
<p>yyyy 年</p>
<p>q 季度</p>
<p>m 月份</p>
<p>y 一年的第几天</p>
<p>d 天</p>
<p>w 星期几</p>
<p>ww 一年的第几个星期</p>
<p>h 小时</p>
<p>m 分钟</p>
<p>s 秒钟</p>
<p>DateDiff(interval,date1,date2[,firstdayofweek[,firstweekofyear]])</p>
<p>返回两个日期之间的间隔，关于firstdayofweek及firstweekofyear的值请参考下面的“日期和时间常数”一节。interval参数接受下表所示的值。</p>
<p>设定值<br />
描述</p>
<p>yyyy 年</p>
<p>q 季度</p>
<p>m 月份</p>
<p>y 一年的第几天</p>
<p>d 天</p>
<p>w 星期几</p>
<p>ww 一年的第几个星期</p>
<p>h 小时</p>
<p>m 分钟</p>
<p>s 秒钟</p>
<p>DatePart(interval , date[,firstdayofweek[,firstweekofyear]])</p>
<p>返回Date对象指定部分。关于firstdayofweek及firstweekofyear的值请参考下面的“日期和时间常数”一节。interval参数接受下表所示的值。</p>
<p>设定值<br />
描述</p>
<p>yyyy 年</p>
<p>q 季度</p>
<p>m 月份</p>
<p>y 一年的第几天</p>
<p>d 天</p>
<p>w 星期几</p>
<p>ww一年的第几个星期</p>
<p>h 小时</p>
<p>m 分钟</p>
<p>s 秒钟</p>
<p>DateSerial(year,month,day) 转换成Date数据子类型变体值。</p>
<p>DateValue(date) 转换成Date数据子类型变体值。</p>
<p>Day(date) 根据参数date返回该天在一个月中的号数。</p>
<p>Exp(number) 返回e的number次方的值。</p>
<p>Filter(InputStrings,Value[,Include[,Compare]]) 根据筛选条件创建一个新的数组。关于Compare的值，请参看后面“比较常数”一节。</p>
<p>Fix(number) 转换成一个整数（对于负数，只入不舍）。</p>
<p>FormatCurrency(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit[,UseParensForNegativeNumbers [,GroupDigit]]]]) 格式化成currency形式。关于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值请参看后面“三态常数”一节。</p>
<p>FormatDateTime(Date[,NamedFormat]) 对日期及时间进行格式化输出。关于NamedFormat的值请参看后面“日期格式常数”一节。</p>
<p>FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit[,UseParensForNegativeNumbers [,GroupDigit]]]]) 对数字进行格式化。关于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值请参看后面“三态常数”一节。</p>
<p>FormatPercent(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit[,UseParensForNegativeNumbers [,GroupDigit]]]]) 对百分数进行格式化。关于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值请参看后面“三态常数”一节。</p>
<p>GetObject([pathname][,class]) 从指定的文件中返回指定的动态对象。</p>
<p>Hex(number) 返回数number的十六进制的值。</p>
<p>Hour(time) 根据参数time的值返回小时。</p>
<p>InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context]) 显示一个临时的输入框，并且返回用户的输入。</p>
<p>InStr([start,]string1,string2[,compare]) 返回字符串string2在字符串string1中第一次出现的位置。关于compare的值请参看后面的“比较常数”一节。</p>
<p>InStrRev(string1,string2 [start [,compare]]) 返回字符串string2在字符串string1中最后出现的位置。关于compare的值请参看后面的“比较常数”一节。</p>
<p>Int(number) 返回一个整数(负数只舍不入)。</p>
<p>IsArray(varname) 确定变量是否是一个数组。</p>
<p>IsDate(expression) 确定表达式expression能否转换成日期格式。</p>
<p>IsEmpty(varname) 确定变量是否已经初始化了。</p>
<p>IsNull(expression) 确定表达式expression是否为空。</p>
<p>IsNumberic(expression) 确定表达式expression的结果是否是一个数。</p>
<p>IsObject(expression) 确定表达式expression是否是一个自动对象。</p>
<p>Join(list,[,delimiter]) 把一个数组中的所有子字符串连接起来，连接所用的分隔符由delimiterd的值设定。</p>
<p>LBound(arrayname[,dimension]) 返回数组某维的最低界限。在当前的VBScript版本中，该函数总是返回值0。</p>
<p>Lcase(string) 以小写字符格式化。</p>
<p>Left(string,length) 返回指定长度的字符串string左部分。</p>
<p>Len(string|varname) 返回字符串string的长度或变量varname的字节长度。</p>
<p>LoadPicture(pitcurename) 载入一个图片对象。</p>
<p>Log(number)返回数number的自然对数值。</p>
<p>Ltrim(string) 删除字符串string左边多余的空格。</p>
<p>Mid(strin,start[,length]) 返回指定长度的字符串string的子串。</p>
<p>Minute(time) 根据参数time的值返回分钟的值。</p>
<p>Month(date) 返回以数字表示的月份。</p>
<p>MonthName(month[,abbreviate]) 返回以名称表示的月份。</p>
<p>MsgBox(prompt[,buttons][,title][helpfile,context]) 显示一个消息框，要求用户选择一个按钮，返回能指明用户所做选择的值。关于button的值和返回值请参看后面“消息框常数”一节。</p>
<p>Now 根据系统，返回当前的日期和时间。</p>
<p>Oct(number) 返回数number的八进制值。</p>
<p>Replace(expression,find,replacewith[,start[,count[,compare]]]) 用指定的子字符串replacewith替换指定的子字符串find指定的次数。关于参数compare的值请参看后面“比较常数”一节。</p>
<p>Right(string,length) 返回指定长度的字符串string的右部分子串。</p>
<p>Rnd([number]) 产生一个随机数。</p>
<p>Round(number[,numdecimalplaces]根据指定的十进制位数对数number进行四舍五入。</p>
<p>RTrim(string) 删除字符串string右边多余的空格。</p>
<p>ScriptEngine 返回使用的脚本语言的名称。</p>
<p>ScriptEngineBuildVersion 返回使用的脚本引擎版本。</p>
<p>ScriptEngineMaorVersion 返回使用的脚本引擎的大版本号。</p>
<p>Second(time) 根据参数time的值返回该分的第几秒。</p>
<p>Sgn(number) 返回数number的正负号。</p>
<p>Sin(number) 返回数number的正弦值。</p>
<p>Space(number) 用指定数量的空格创建字符串。</p>
<p>Split(expression[,delimiter[,count[,compare]]]) 把一个字符串分割并转换成数组。关于compare的值请参看后面“比较常数”一节。</p>
<p>Sqr(number) 返回数number的平方根值。</p>
<p>StrComp(string1,string2[,compare]) 字符串比较。关于compare的值请参看后面“比较常数”一节。</p>
<p>StrReverse(string1) 对字符串string1进行倒序。</p>
<p>String(number,character)用number个字符character创建字符串。</p>
<p>Tan(number) 返回数number的正切。</p>
<p>Time 根据系统返回当前时间。</p>
<p>TimeSerial(hour,minute,second) 返回Date变量体。</p>
<p>TimeValue(time) 返回包含时间的Date变量体。</p>
<p>Trim(string) 删除字符串string两边的多余空格。</p>
<p>TypeName(varname) 返回子类型的名称。关于返回值请参看后面“变量类型常数”一节。</p>
<p>UBound(arrayname[,dimension]) 返回数组某维的上边界。缺省维数时，为第一维。 Ucase(string)</p>
<p>用大写字母格式格式化字符串string。</p>
<p>VarType(varname) 返回子类型的值。关于返回值请参看后面“变量类型常数”一节。</p>
<p>Weekday(date,[firstdayofweek]) 用数字形式返回星期几。关于参数firstdayofweek的值请参看后面“变量类型常数”一节。</p>
<p>WeekDayName(weekday,abbreviate,firstdayofweek) 用名称形式返回星期几。关于参数firstdayofweek的值请参看后面“变量类型常数”一节。</p>
<p>Year(date) 根据参数date返回年份。</p>
<p>&lt;body&gt;</p>
<p>&lt;p&gt;你的姓名是：&lt;%= Request.Form("yourname") %&gt;&lt;/p&gt;</p>
<p>&lt;p&gt;你的密码是：&lt;%= Request.Form("yourpw") %&gt;&lt;/p&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>在这个 .ASP 文件里，你可以看到最关键的两句代码是：</p>
<p>&lt;p&gt;你的姓名是：&lt;%= Request.Form("yourname") %&gt;&lt;/p&gt;</p>
<p>&lt;p&gt;你的密码是：&lt;%= Request.Form("yourpw") %&gt;&lt;/p&gt;</p>
<p>Request.Form 括号里的 "yourname" 和"yourpw" 各对应于 HTML 表单中的两个 input 输入框的 name 值。</p>
<p>当使用 method="post" 提交表单信息时，用户不会从地址栏看到这些提交信息。</p>
<p> </p>
<p>HTML表单中还有一些可供用户选择的表单控件，比如单选框 input type="radio"，复选框 input type="checkbox"，单选下拉框 select，复选下拉框 select multiple。</p>
<p>这些选择性的控件示例，请参见 HTML表单教程。在这些示例中，action 指向的那个 .ASP 文件叫 choose.asp。以下是 choose.asp 文件的源代码：</p>
<p>&lt;HTML&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt;retrieve  information from form controls(radio, checkbox, select) &lt;/title&gt;</p>
<p>&lt;meta http-equiv="Content-Type" content="text/HTML; charset=gb2312"&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>你选择了：&lt;br&gt;</p>
<p>&lt;% For counter = 1 To Request.Form("fruit").Count</p>
<p>  Response.Write  Request.Form("fruit")(counter) &amp; "&lt;br&gt;"</p>
<p>Next</p>
<p> %&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>Request.Form 获取的是一个集合 (collection)。Request.Form 集合有两个参数，一个是 element，称做元素，对应 HTML表单控件的 name 值；第二个是 index，称做索引，表示 element 的第几个值，index 从1开始计数。</p>
<p>用 Request.Form(element)(index) 可以引用 Request.Form 集合中某个元素的某个值。</p>
<p>比如 Request.Form("fruit")(1)，表示"fruit"元素中的第一个值，Request.Form("fruit")(2) 表示"fruit"元素中的第2个值。</p>
<p>用 Request.Form(element).Count，可以得到集合中某个元素的值的总数量。</p>
<p>比如 Request.Form("fruit").Count 为 3 的话，就表示 "fruit" 这个元素有3个值。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-functions-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>学习ASP获取HTML表单提交的信息实例</title>
		<link>http://www.3code.cn/asp-form-example/</link>
		<comments>http://www.3code.cn/asp-form-example/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 06:39:23 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=905</guid>
		<description><![CDATA[        学习ASP获取HTML表单提交信息的实例
        在 ASP 中，有两个很常用的集合，一个是 Request.QueryString，另一个是 Request.Form。这两个集合可以获取 HTML ]]></description>
			<content:encoded><![CDATA[<p>        学习ASP获取HTML表单提交信息的实例<br />
        在 ASP 中，有两个很常用的集合，一个是 Request.QueryString，另一个是 Request.Form。这两个集合可以获取 HTML 表单(HTML Forms) 提交的信息。</p>
<p>    HTML 表单中的 method 有两种，一种是 get，另外一种是 post。当 HTML 表单的 method="get" 时，可以用 Request.QueryString 来获取表单提交的信息。</p>
<p>        以下是一个让用户输入姓名的 HTML 表单示例。</p>
<p>&lt;form  action="<a href="http://www.webyi.com/HTML/asdocs/html_tutorials/userpw.ASP">http://www.webyi.com/HTML/asdocs/html_tutorials/userpw.ASP</a>" method="post"&gt;<br />
请输入你的姓名：</p>
<p>&lt;input type="text" name="yourname"&gt;</p>
<p>&lt;input type="submit" value="提交"&gt;</p>
<p>&lt;/form&gt;</p>
<p>   该示例中，HTML 表单中使用的 method 为 get，指向 action 的网页是一个 .ASP 文件，名字为 yourname.asp。以下是 yourname.asp 文件的源代码：</p>
<p>&lt;HTML&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt;姓名信息&lt;/title&gt;</p>
<p>&lt;meta http-equiv="Content-Type" content="text/HTML; charset=gb2312"&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;p&gt;你的姓名是：&lt;%= Request.QueryString("yourname") %&gt;&lt;/p&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>在这个 .ASP 文件里，你可以看到最关键的一句代码是：</p>
<p>&lt;p&gt;你的姓名是：&lt;%= Request.QueryString("yourname") %&gt;&lt;/p&gt;</p>
<p>Request.QueryString 括号里的 "yourname" 对应于 HTML 表单中的 input 输入框的 name 值。</p>
<p>当使用 method="get" 提交表单信息时，用户可以从地址栏看到这些提交信息。</p>
<p>Request.Form</p>
<p>当 HTML 表单中 method = "post" 时，可以用 Request.Form 来获取 HTML 表单提交的信息。</p>
<p>    以下是一个让用户输入姓名和密码的 HTML 表单示例。</p>
<p>&lt;form  action="<a href="http://www.webyi.com/HTML/asdocs/html_tutorials/userpw.ASP">http://www.webyi.com/HTML/asdocs/html_tutorials/userpw.ASP</a>" method="post"&gt;</p>
<p>请输入你的姓名：&lt;input type="text" name="yourname"&gt;&lt;br&gt;</p>
<p>请输入你的密码：&lt;input type="password" name="yourpw"&gt;&lt;br&gt;</p>
<p>&lt;input type="submit" value="提交"&gt;</p>
<p>&lt;/form&gt;</p>
<p>该示例中，HTML 表单中使用的 method 为 post，指向 action 的网页是一个 .ASP 文件，名字为 userpw.asp。以下是 userpw.asp 文件的源代码：</p>
<p>&lt;HTML&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt;用户信息&lt;/title&gt;</p>
<p>&lt;meta http-equiv="Content-Type" content="text/HTML; charset=gb2312"&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;p&gt;你的姓名是：&lt;%= Request.Form("yourname") %&gt;&lt;/p&gt;</p>
<p>&lt;p&gt;你的密码是：&lt;%= Request.Form("yourpw") %&gt;&lt;/p&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>在这个 .ASP 文件里，你可以看到最关键的两句代码是：</p>
<p>&lt;p&gt;你的姓名是：&lt;%= Request.Form("yourname") %&gt;&lt;/p&gt;</p>
<p>&lt;p&gt;你的密码是：&lt;%= Request.Form("yourpw") %&gt;&lt;/p&gt;</p>
<p>Request.Form 括号里的 "yourname" 和"yourpw" 各对应于 HTML 表单中的两个 input 输入框的 name 值。</p>
<p>当使用 method="post" 提交表单信息时，用户不会从地址栏看到这些提交信息。</p>
<p> </p>
<p>HTML表单中还有一些可供用户选择的表单控件，比如单选框 input type="radio"，复选框 input type="checkbox"，单选下拉框 select，复选下拉框 select multiple。</p>
<p>这些选择性的控件示例，请参见 HTML表单教程。在这些示例中，action 指向的那个 .ASP 文件叫 choose.asp。以下是 choose.asp 文件的源代码：</p>
<p>&lt;HTML&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt;retrieve  information from form controls(radio, checkbox, select) &lt;/title&gt;</p>
<p>&lt;meta http-equiv="Content-Type" content="text/HTML; charset=gb2312"&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>你选择了：&lt;br&gt;</p>
<p>&lt;% For counter = 1 To Request.Form("fruit").Count</p>
<p>  Response.Write  Request.Form("fruit")(counter) &amp; "&lt;br&gt;"</p>
<p>Next</p>
<p> %&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>Request.Form 获取的是一个集合 (collection)。Request.Form 集合有两个参数，一个是 element，称做元素，对应 HTML表单控件的 name 值；第二个是 index，称做索引，表示 element 的第几个值，index 从1开始计数。</p>
<p>用 Request.Form(element)(index) 可以引用 Request.Form 集合中某个元素的某个值。</p>
<p>比如 Request.Form("fruit")(1)，表示"fruit"元素中的第一个值，Request.Form("fruit")(2) 表示"fruit"元素中的第2个值。</p>
<p>用 Request.Form(element).Count，可以得到集合中某个元素的值的总数量。</p>
<p>比如 Request.Form("fruit").Count 为 3 的话，就表示 "fruit" 这个元素有3个值。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-form-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP遍历文件文件夹的函数</title>
		<link>http://www.3code.cn/asp-bianli/</link>
		<comments>http://www.3code.cn/asp-bianli/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:49:25 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=728</guid>
		<description><![CDATA[ASP遍历文件文件夹的函数,ASP遍历.dim fso  'fso对象 dim objFolder      '文件夹对象 dim objSubFolders  '子文件夹集合 dim objSubFolder   '子文件夹对象 dim objFiles '文件集合
dim objFile'文件对象]]></description>
			<content:encoded><![CDATA[<p><strong>ASP遍历文件文件夹的函数</strong></p>
<p>&lt;%@ Language=VBScript %&gt;<br />
&lt;%<br />
function bianli(path)<br />
dim fso            'fso对象<br />
dim objFolder      '文件夹对象<br />
dim objSubFolders  '子文件夹集合<br />
dim objSubFolder   '子文件夹对象<br />
dim objFiles       '文件集合<br />
dim objFile        '文件对象</p>
<p>set fso=server.CreateObject("scripting.filesystemobject")<br />
on error resume next<br />
set objFolder=fso.GetFolder(path)'创建文件夹对象<br />
set objSubFolders=objFolder.Subfolders'创建的子文件夹对象<br />
for each objSubFolder in objSubFolders<br />
nowpath=path + "\\" + objSubFolder.name<br />
Response.Write nowpath<br />
set objFiles=objSubFolder.Files<br />
for each objFile in objFiles<br />
Response.Write "&lt;br&gt;---"<br />
Response.Write objFile.name<br />
next<br />
Response.Write "&lt;p&gt;"<br />
bianli(nowpath)    '调用递归<br />
next<br />
set objFolder=nothing<br />
set objSubFolders=nothing<br />
set fso=nothing<br />
end function<br />
%&gt;<br />
&lt;%<br />
bianli("d:\") '调用bianli()函数,这里是遍历d:盘<br />
%&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-bianli/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP读取文本文件的函数</title>
		<link>http://www.3code.cn/asp-readall/</link>
		<comments>http://www.3code.cn/asp-readall/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:46:03 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=725</guid>
		<description><![CDATA['[读取文本文件]'函数名：ReadTextFile'作 用：读取文本文件'参 数：Fname ---- 文本文件名称（包括路径）'返回值：返回读取的文本内容 ]]></description>
			<content:encoded><![CDATA[<p><strong>ASP读取文本文件的函数</strong></p>
<p>'[读取文本文件]<br />
'函数名：ReadTextFile<br />
'作 用：读取文本文件<br />
'参 数：Fname ---- 文本文件名称（包括路径）<br />
'返回值：返回读取的文本内容<br />
'**************************************************<br />
Public Function ReadTextFile(ByVal Fname)<br />
Dim M_fso,FnameN,Fnr<br />
ReadTextFile=""<br />
Set M_fso = CreateObject("Scripting.FileSystemObject")<br />
Set FnameN= M_fso.OpenTextFile(Fname,1,True)<br />
Fnr=FnameN.ReadAll<br />
FnameN.Close<br />
Set M_fso = Nothing<br />
ReadTextFile=Fnr<br />
End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-readall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP创建文本文件的函数</title>
		<link>http://www.3code.cn/asp-opentextfile/</link>
		<comments>http://www.3code.cn/asp-opentextfile/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:44:27 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=723</guid>
		<description><![CDATA['[创建文本文件]'函数名：WritTextFile'作 用：创建文本文件'参 数：Fname ---- 文本文件名称（包括路径）'参 数：WritString ---- 写入的内容'返回值：创建成功返回True，否则False ]]></description>
			<content:encoded><![CDATA[<p><strong>ASP创建文本文件的函数</strong></p>
<p>'[创建文本文件]<br />
'函数名：WritTextFile<br />
'作 用：创建文本文件<br />
'参 数：Fname ---- 文本文件名称（包括路径）<br />
'参 数：WritString ---- 写入的内容<br />
'返回值：创建成功返回True，否则False<br />
'**************************************************<br />
Public Function WritTextFile(ByVal Fname,ByVal WritString)<br />
Dim M_fso,FnameN<br />
WritTextFile=False<br />
Set M_fso = CreateObject("Scripting.FileSystemObject")<br />
Set FnameN= M_fso.OpenTextFile(Fname,2,True)<br />
FnameN.Write WritString<br />
FnameN.Close<br />
Set M_fso = Nothing<br />
WritTextFile=True<br />
End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-opentextfile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP判断文件是否存在的函数</title>
		<link>http://www.3code.cn/asp-fileexists/</link>
		<comments>http://www.3code.cn/asp-fileexists/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:41:50 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=720</guid>
		<description><![CDATA['[测试某个文件存在否]'函数名：CheckFile'作 用：测试某个文件存在否'参 数：ckFilename ---- 被测试的文件名（包括路径）'返回值：文件存在返回True,否则False ]]></description>
			<content:encoded><![CDATA[<p><strong>ASP判断文件是否存在的函数</strong><br />
'[测试某个文件存在否]<br />
'函数名：CheckFile<br />
'作 用：测试某个文件存在否<br />
'参 数：ckFilename ---- 被测试的文件名（包括路径）<br />
'返回值：文件存在返回True,否则False<br />
'**************************************************<br />
Public Function CheckFile(ByVal ckFilename)<br />
Dim M_fso<br />
CheckFile=False<br />
Set M_fso = CreateObject("Scripting.FileSystemObject")<br />
If M_fso.FileExists(ckFilename) Then<br />
CheckFile=True<br />
End If<br />
Set M_fso = Nothing<br />
End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-fileexists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP删除文件的函数</title>
		<link>http://www.3code.cn/asp-deletefile/</link>
		<comments>http://www.3code.cn/asp-deletefile/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:39:48 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=718</guid>
		<description><![CDATA['[删除某个文件]'函数名：DelFile'作 用：删除某个文件'参 数：dFilename ---- 被删除的文件名（包括路径）'返回值：文件删除返回True,否则False ]]></description>
			<content:encoded><![CDATA[<p><strong>ASP删除文件的函数</strong></p>
<p>'[删除某个文件]<br />
'函数名：DelFile<br />
'作 用：删除某个文件<br />
'参 数：dFilename ---- 被删除的文件名（包括路径）<br />
'返回值：文件删除返回True,否则False<br />
'**************************************************<br />
Public Function DelFile(ByVal dFilename)<br />
Dim M_fso<br />
DelFile=False<br />
Set M_fso = CreateObject("Scripting.FileSystemObject")<br />
If M_fso.FileExists(dFilename) Then<br />
M_fso.DeleteFile(dFilename)<br />
DelFile=True<br />
End If<br />
Set M_fso = Nothing<br />
End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-deletefile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>asp判断目录或文件夹是否存在</title>
		<link>http://www.3code.cn/asp-folderexists/</link>
		<comments>http://www.3code.cn/asp-folderexists/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:37:57 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=716</guid>
		<description><![CDATA[asp判断目录或文件夹是否存在'[判断目录是否存在]'函数名：CheckDir'作 用：判断目录是否存在
'参 数：ckDirname ---- 目录名（包括路径）'返回值：目录存在返回True,否则False ]]></description>
			<content:encoded><![CDATA[<p><strong>asp判断目录或文件夹是否存在</strong></p>
<p>'[判断目录是否存在]<br />
'函数名：CheckDir<br />
'作 用：判断目录是否存在<br />
'参 数：ckDirname ---- 目录名（包括路径）<br />
'返回值：目录存在返回True,否则False<br />
'**************************************************<br />
Public Function CheckDir(ByVal ckDirname)<br />
Dim M_fso<br />
CheckDir=False<br />
Set M_fso = CreateObject("Scripting.FileSystemObject")<br />
If (M_fso.FolderExists(ckDirname)) Then<br />
CheckDir=True<br />
End If<br />
Set M_fso = Nothing<br />
End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-folderexists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP FSO创建目录文件夹的函数</title>
		<link>http://www.3code.cn/asp-createfolder/</link>
		<comments>http://www.3code.cn/asp-createfolder/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:36:25 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=714</guid>
		<description><![CDATA['[创建目录]'函数名：CreateDir'作 用：创建目录'参 数：crDirname ---- 目录名（包括路径）'返回值：目录创建成功返回True,否则False ]]></description>
			<content:encoded><![CDATA[<p><strong>ASP FSO创建目录文件夹的函数</strong></p>
<p>'[创建目录]<br />
'函数名：CreateDir<br />
'作 用：创建目录<br />
'参 数：crDirname ---- 目录名（包括路径）<br />
'返回值：目录创建成功返回True,否则False<br />
'**************************************************<br />
Public Function CreateDir(ByVal crDirname)<br />
Dim M_fso<br />
CreateDir=False<br />
Set M_fso = CreateObject("Scripting.FileSystemObject")<br />
If (M_fso.FolderExists(crDirname)) Then<br />
CreateDir=False<br />
Else<br />
M_fso.CreateFolder(crDirname)<br />
CreateDir=True<br />
End If<br />
Set M_fso = Nothing<br />
End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-createfolder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP删除指定文件夹的函数</title>
		<link>http://www.3code.cn/asp-deldir-deletefolder/</link>
		<comments>http://www.3code.cn/asp-deldir-deletefolder/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:34:27 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[asp文件操作]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=712</guid>
		<description><![CDATA['[删除目录]'函数名：DelDir'作 用：删除目录'参 数：DlDirname ---- 目录名（包括路径）'返回值：目录删除成功返回True,否则False ]]></description>
			<content:encoded><![CDATA[<p><strong>ASP删除指定文件夹的函数</strong></p>
<p>'[删除目录]<br />
'函数名：DelDir<br />
'作 用：删除目录<br />
'参 数：DlDirname ---- 目录名（包括路径）<br />
'返回值：目录删除成功返回True,否则False<br />
'**************************************************<br />
Public Function DelDir(ByVal DlDirname)<br />
Dim M_fso<br />
DelDir=False<br />
Set M_fso = CreateObject("Scripting.FileSystemObject")<br />
If (M_fso.FolderExists(DlDirname)) Then<br />
M_fso.DeleteFolder(DlDirname)<br />
DelDir=True<br />
End If<br />
Set M_fso = Nothing<br />
End Function</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-deldir-deletefolder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

