资源大全 | 神秘文化 | 在线翻译 | QQ专区 | 视频教程 | 彩信频道 | 搜索引擎 | BT下载 |  | 网站地图
设为首页
加入收藏
联系站长
您现在的位置: 一百网络 >> 其他编程 >> CGI编程 >> 文档正文
最近更新
普通文档 CGI教学:CGI常用环境变量
普通文档 CGI教学:CGI安全问题
普通文档 CGI教学:第四章 设置Web
普通文档 CGI教学:第三章 计数器的
普通文档 CGI教学:第二章 动态创建
普通文档 CGI教学:第一章 cgilib例
普通文档 CGI教程(5)利用CGI解码F
普通文档 CGI教程(4)HTML 表单
普通文档 CGI教程(3)怎样发回文档
普通文档 CGI教程(2)怎样从服务器
推荐文章
  • 此栏目下没有推荐文档
  • CGI教程(5)利用CGI解码FORM

    文章作者:佚名 录入时间:2006-6-2 来源:不详
    网站声明:本站的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出处和原始作者,文章版权归本网站与文章作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。


    利用CGI解码FORM

      上节教程我们讲述了表单以及如何编写,从中可以看出这节的内容很简单。但是本节要利用CGI来对它们进行解码就不那么容易啦!

    哪里我们可以获得表单数据

      你现在已经知道了有两种方法可以用来访问表单:GET和POST。根据你采用哪种方法,你用不同的方法接受表单的编码结果。

    如果利用GET方法,如果在你的FORM标签内有一个METHOD="GET",那么CGI程序就会接

    收受输入到环境变量QUERY_STRING的编码表单。

      如果利用POST方法,你的CGI程序将会接收输入到stdin的编码表单。服务器将不会在数据的结尾再发送一个EOF,相反你应该使用环境变量CONTENT_LENGTH来决定多少数据你要从stdin中读出。

    怎样解码表单数据

    当你编写表单的时候,每一个输入项都有一个NAME标签。当用户放置数据到这个表单的这些输入项的时候,那些信息就被编码到表单数据。每一个输入项的数值是由用户给定的。

    表单数据是一系列的name=value对组成的,这些对是由&字符分隔的。每一个name=value对是URL编码,而空格被变成加号,一些字符被编码成十六进制数。

  • 上一篇文档:

  • 下一篇文档:
  •     查找更多“CGI教程(5)利用CGI解码FORM”的内容  
    相关连接
  • DOM的结构(1)

  • 巧用XML做多语言界面的FLASH

  • 在 Excel 2003 中创建 XML 映射(1)

  • WML——XML标记语言开发实例详细解析

  • RSS的语言编码大全