首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

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

2012-09-20 
寻asp 特殊字符转换函数 需求内详..需要两个函数第一个处理表单传过来的字符串 如果有特殊字符 转换了 然

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

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

VB code
 function    HTMLDecode(fString)      fString    =    replace(fString,    "&gt;",    ">")      fString    =    replace(fString,    "&lt;",    "<")      fString    =    Replace(fString,"&nbsp;",chr(32))      fString    =    Replace(fString,"&quot;",chr(34))      fString    =    Replace(fString,"&#39;",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 

热点排行