将下拉框数据传递到CGI程序
当我们有许多可用选项但仅会选择一个或两个时,将使用下拉框。
这是带有一个下拉框的表单的示例HTML代码-
Maths
Physics
此代码的结果是以下形式-Submit
以下是dropdown.py脚本,用于处理Web浏览器给出的输入。#!/usr/bin/python
# Import modules for CGI handling
import cgi, cgitb
# Create instance of FieldStorage
form = cgi.FieldStorage()
# Get data from fields
if form.getvalue('dropdown'):
subject = form.getvalue('dropdown')
else:
subject = "Not entered"
print "Content-type:text/html\r\n\r\n"
print ""
print "
"print "
Dropdown Box - Sixth CGI Program"print ""
print "
"print "
Selected Subject is %s
" % subjectprint ""
print ""