读书人

寻asp 特殊字符转换函数 需求内详.解决

发布时间: 2012-09-20 09:36:50 作者: rapoo

寻asp 特殊字符转换函数 需求内详..
需要两个函数
第一个 处理表单传过来的字符串 如果有特殊字符 转换了 然后存入数据库
第二个 从数据库里调出数据 如果是被转换的字符串 那么再转为特殊字符然后显示

[解决办法]
请了解:Server.HTMLEncode() Server.HTMLDecode()
Server.HTMLEncode 就是入库前对特殊字符编码
Server.HTMLDecode 就是输出前对特殊字符解码。理论上是这样,但Server.HTMLDecode函数常常报错,所以可用以下函数代码:

VB code
 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 

读书人网 >ASP

热点推荐