首页
|
站长技术
专题
|
下载频道
|
网页模板
|
图片素材
|
虚拟主机
|
项目市场
|
源码市场
|
本站产品
|
广告服务
|
建站论坛
文档首页
┊
建站指南
┊
网站编程
┊
网站设计
┊
图像动画
┊
网络安全
┊
服务器技术
┊
数据库技术
┊
技术专题
┊
技术问答
您的位置:
中国建站
>
站长技术
>
网站编程
>
CGI
> CGI教程(9)
CGI教程(9)
来源:中国站长学院 加入时间:2006-11-27
利用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教程(8)
下一篇文章:无
【
返回上页
】
本站在线服务QQ 程序定制:70632246 广告受理/投搞/投诉:7606208 技术客服:3828351
网站简介
广告服务
成功案例
联系方式
办公电话:0580-3825369
Copyright © 2001-2007
JZ173
.COM
,All rights reserved
浙ICP备05023962号
感谢【
中国商务网
】提供服务器