整合一切
假设您想为您的某个网页创建一个简单的问卷。例如,您想询问读者的姓名、性别、年龄和评论,然后在CGI脚本中处理它。HTML表单可能存在于名为 https://www.十万个为什么.com/survey.htm 的文件中,并且看起来像这样
<html>
<body>
<h1>HSW Survey Form<h1>
<FORM METHOD=POST ACTION="http:
//www.十万个为什么.com/cgi-bin/survey.cgi">
Enter Your Name:
<input name="Name" size=20 maxlength=50>
<P>Enter your sex:
<input type=radio CHECKED name=sex value=MALE>Male
<input type=radio name=sex value=FEMALE>Female
<P>Select your age<br>
<SELECT size=2 NAME=age>
<OPTION> 1-10
<OPTION> 11-20
<OPTION> 21-30
<OPTION> 31-40
<OPTION> 41-50
<OPTION> 51-60
<OPTION> 61 and up
</SELECT>
<P>Enter Your Comment:
<input name="Name" size=40 maxlength=100>
<P>
<INPUT TYPE=submit value="Submit">
<INPUT TYPE=reset value="Reset">
</FORM>
</body>
</html>
此表单引用的CGI脚本将接收四种不同的数据:提交表单的读者的姓名、年龄、性别和评论。脚本需要解析这四个值并处理所有字符转换。一个名为 https://www.十万个为什么.com/survey.c 的单独文件用于创建 survey.cgi 脚本,该脚本大约有100行代码。
广告