快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

对QUERY字段进行ENCODE操作的一点看法

对Query字段进行Encode操作:
利用一个Query字段在不同主页间传递信息时必须进行Encode操作(注重是在进行不同页面传递),因为假如不这样做,你很可能使得接受信息的那边接受到一些你所不期望的希奇字串。
注:其实假如Query字段中没有一些特别字符,例如空格和标点符号等,那么也可以不进行Encode操作。
其实,这种Encode操作是十分轻易的,有一个特定的方式来执行这种操作:那就是Server.URLEncode()方式,看下面这个例子:
<a href=“response.asp?Message=<%=Server.URLEncode(“This Query String has been URL encoded.”)%>“>点击这里</a>

请注重:不要对Query字段的名称以及等号进行Encode操作,只需要将其值进行Encode操作就可以了。

进行了encode操作后,Query字段如下:
Message=This+Query+String+has+been+URL+encoded%2E

不需要考虑对上面的字串再进行解码,Active Server Page会自动进行这样的处理。例如,假设response.asp中有这样的脚本:
<%=Request.QueryString(“message”)%>
这时,显示结果为:
This Query String has been URL encoded.
返回类别: 教程
上一教程: 用ASP生成WML
下一教程: ASP环境下邮件列表功能的实现 (三)

您可以阅读与"对QUERY字段进行ENCODE操作的一点看法"相关的教程:
· ASP获取数据库表名,字段名以及对字段的一些操作
· 临时表操作的一些见解
· FLASH和ASP分页的一点心得
· 常用数据库操作的自定义函数
· 利用SYSTEM.IO中的DIRECTORY类对目录进行基本操作
    微笑服务 优质保证 索取样品