<p>FSO使用教程9 -- 终结FSO应用实例篇</p> <p>终结FSO应用实例篇-FSO使用教程8<br /> 通过前面8个相关FSO详细教程,下面我们结合学过的东西,制做一个简单的生成HTML文文章系统,包含有文件标题和内容,并带有修改文章功能。<br /> 包含文件:<br /> AddArticle.html '文章内容录入表单文件<br /> ModiArticle.asp '修改文件内容文件<br /> SaveArticle.asp '保存新增内容文件<br /> 为了方便教程演示,我们在源码中统一生成的HTML文件名为&quot;FsoToHtml.Html&quot;<br /> 'AddArticle.html 源代码<br /> &lt;html&gt;<br /> &lt;head&gt;<br /> &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot; /&gt;<br /> &lt;title&gt;添加新文章&lt;/title&gt;<br /> &lt;/head&gt;<br /> &lt;body&gt;<br /> &lt;form method=&quot;post&quot; name=&quot;thefrm&quot; action=&quot;SaveArticle.asp&quot;&gt;<br /> 文章标题:&lt;input name=&quot;Title&quot; type=&quot;text&quot; value=&quot;&quot; size=&quot;30&quot;&gt;<br /> &lt;hr /&gt;<br /> 文章内容:&lt;br /&gt;<br /> &lt;textarea name=&quot;content&quot; cols=&quot;60&quot; rows=&quot;20&quot;&gt;&lt;/textarea&gt;<br /> &lt;br /&gt;<br /> &lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;FSO生成写入HTML&quot; /&gt;<br /> &lt;/form&gt;<br /> &lt;/body&gt;<br /> &lt;/html&gt;<br /> <br /> 'SaveArticle.asp 源码<br /> &lt;%<br /> '================================================<br /> '作者:阿里西西<br /> '网址:<a href="http://www.alixixi.com/">http://www.alixixi.com/</a><br /> '源码:FSO生成HTML文件示例<br /> '时间:2005年12月17日<br /> '================================================<br /> Set fs = Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br /> File = Server.MapPath(&quot;FsoToHtml.Html&quot;)<br /> Set txt = fs.OpenTextFile(File,2,True)<br /> HtmlFile = &quot;文章标题:&quot;&amp;Request.Form(&quot;Title&quot;) &amp; &quot;&lt;hr /&gt;&quot; &amp; Request.Form(&quot;Content&quot;)&amp;&quot;&quot; '获取表单提交的内容<br /> txt.Write HtmlFile<br /> Set fs = nothing<br /> Response.write &quot;&lt;a href=&quot;&quot;FsoToHtml.Html&quot;&quot;&gt;成功生成文件&quot;&amp;File&amp;&quot;&lt;/a&gt;&lt;p&gt;&quot;<br /> Response.write &quot;&lt;a href=&quot;&quot;ModiArticle.asp&quot;&quot;&gt;修改HTML文件内容&lt;/a&gt;&quot;<br /> %&gt;<br /> ModiArticle.asp '源码<br /> &lt;%<br /> '================================================<br /> '作者:阿里西西<br /> '网址:<a href="http://www.alixixi.com/">http://www.alixixi.com/</a><br /> '源码:FSO修改已生成的HTML文件示例<br /> '时间:2005年12月17日<br /> '================================================<br /> Set fs = Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br /> File = Server.MapPath(&quot;FsoToHtml.Html&quot;)<br /> Set txt = fs.OpenTextFile(File,1,True)<br /> If Not txt.atEndOfStream Then<br /> Content = txt.ReadAll<br /> End If<br /> Set fs = nothing<br /> Title = split(Content,&quot;&lt;hr /&gt;&quot;)(0) '通过&lt;hr /&gt;分隔获取文章标题<br /> Text = split(Content,&quot;&lt;hr /&gt;&quot;)(1) '通过&lt;hr /&gt;分隔获取文章内容<br /> %&gt;<br /> &lt;html&gt;<br /> &lt;head&gt;<br /> &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot; /&gt;<br /> &lt;title&gt;添加新文章&lt;/title&gt;<br /> &lt;/head&gt;<br /> &lt;body&gt;<br /> &lt;form action=&quot;SaveArticle.asp&quot; method=&quot;post&quot; name=&quot;thefrm&quot;&gt;<br /> 文章标题:<br /> &lt;input name=&quot;Title&quot; type=&quot;text&quot; value=&quot;&lt;%=Title%&gt;&quot; size=&quot;30&quot;&gt;<br /> &lt;hr /&gt;<br /> 文章内容:&lt;br /&gt;<br /> &lt;textarea name=&quot;content&quot; cols=&quot;60&quot; rows=&quot;20&quot;&gt;&lt;%=Text%&gt;&lt;/textarea&gt;<br /> &lt;br /&gt;<br /> &lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;FSO生成写入HTML&quot; /&gt;<br /> &lt;/form&gt;<br /> &lt;/body&gt;<br /> &lt;/html&gt;<br /> 通过以上三个文件,我们就实现了生成HTML文件,并带修改功能的小文章系统了。赶快动手来实战吧<br /> 到此,FSO教程篇已终结,通过这9篇的基础文章,举一反三,你可以写出更强大的FSO应用程序或通用类出来。如果你对本教程有什么建议或意见欢迎在本站留言或论坛发表评论。</p>
T:0.008509s,M:163.9 KB
返回顶部 留言