寻asp 特殊字符转换函数 需求内详..
需要两个函数
第一个 处理表单传过来的字符串 如果有特殊字符 转换了 然后存入数据库
第二个 从数据库里调出数据 如果是被转换的字符串 那么再转为特殊字符然后显示
[解决办法]
请了解:Server.HTMLEncode() Server.HTMLDecode()
Server.HTMLEncode 就是入库前对特殊字符编码
Server.HTMLDecode 就是输出前对特殊字符解码。理论上是这样,但Server.HTMLDecode函数常常报错,所以可用以下函数代码:
function HTMLDecode(fString) fString = replace(fString, ">", ">") fString = replace(fString, "<", "<") fString = Replace(fString," ",chr(32)) fString = Replace(fString,""",chr(34)) fString = Replace(fString,"'",chr(39)) fString = Replace(fString, "", CHR(13)) fString = Replace(fString, "</P><P>", CHR(10) & CHR(10)) fString = Replace(fString, "<BR>", CHR(10)) HTMLDecode = fString end function