asp高级文章在线管理更新5
作者:海滩男孩
在你面前介绍了在线添加和保存,但如果这是不够的,因为有很多与HTM代码必须显示完整的文章,而不是显示其效果,也就是说必须转换HTM代码,它可以显示其特定的代码,例如,你不想在该页面上有一个连接显示,但代码,就像FrontPage里面直接在编辑页面写代码,但是FrontPage提供转换函数。
在ASP可以通过特定的HTM代码转换,以便它可以在一个完整的形式表现出来,如常见的有HTM格式,asp格式显示HTM代码为HTM代码,如ASP chr(13)表示,它将进入它
因为所有的换行符和空格是ASP码表示当他们加入到savearticle.asp内容时,添加到文章的内容。因此,此时必须将其转换为HTM代码,只有这样才能正确地显示文章。
下面是转换程序代码的系统,在其中我标注了注释的细节。
建立一个新文件articlechar.inc,其具体内容如下:
函数程序建立在子程序过程中的组处理功能的基础上。它是一个独立的程序,接受独立变量执行一系列代码语句,并直接将处理后的代码语句返回给用户代码。
功能htmlencode2(STR)
模糊的结果
朦胧的我
如果空(STR)然后
htmlencode2 =
退出功能
最后如果
L =莱恩(STR)
结果
朦胧的我
对于我= 1到L
返回的内容是确定和相应的转化为其内容,CHR(13),CHR(34),CHR(32),和CHR(9),如CHR(13)变为
返回车的HTM代码
选择案例中(STR,I,1)
案例
结果+;
案例
结果+;
案例CHR(13)
结果+
案例CHR(34)
结果+;
案例
结果+;
案例CHR(32)
结果+
如果我+ 10然后
如果中期(STR,我+ 1)= CHR(32)或中(STR,我+ 1)= CHR(9)或中部。
结果+
其他的
结果+
最后如果
其他的
结果+
最后如果
案例CHR(9)
结果+
其他案件
结果=结果+中间(STR,I,1)
最后选择
下一个
htmlencode2 =结果
端功能
%>
在处理返回到文章的信息之后,文章可以正常显示,所以下一节将介绍如何显示文章并自动生成文章的HTM页面。