浅析ASP-server.URLEncode反函数:urldecode_ASP教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
推荐:ASP实例:读取xml文件的程序以下为引用的内容: strSourceFile = Server.MapPath(dataXML&/Advertisement/&id&/adv.xml) Set
如果有空格就用 代替,如果有其它字符就用%ASCII代替,如果有汉字等四个字节的字符,就用两个%ASCII来代替。不过有时候我们也需要将经过这种编码的字符串进行解码,但asp并没有提供相关的函数,这给我们处理问题带来了一定的麻烦。其实我们只要知道了编码规则后,就可以用asp代码来实现我们自己的URlDecode函数了。
以下为引用的内容: Function URLDecode(enStr) dim deStr,strSpecial dim c,i,v deStr="" strSpecial="!""#$%&'()* ,.-_/:;<=>?@[\]^`{|}~%" for i=1 to len(enStr) c=Mid(enStr,i,1) if c="%" then v=eval("&h" Mid(enStr,i 1,2)) if inStr(strSpecial,chr(v))>0 then deStr=deStr&chr(v) i=i 2 else v=eval("&h" Mid(enStr,i 1,2) Mid(enStr,i 4,2)) deStr=deStr & chr(v) i=i 5 end if else if c=" " then deStr=deStr&" " else deStr=deStr&c end if end if next URLDecode=deStr
|
分享:解读ASP编程菜鸟易犯的一个错误在ASP编程中,身份认证可以说是常要用到的。但怎么样才能做到认证的安全呢? 表单提交页面:sub.htm 以下为引用的内容:
相关ASP教程:
- 相关链接:
- 教程说明:
ASP教程-浅析ASP-server.URLEncode反函数:urldecode。