ड्रॉप डाउन बॉक्स डेटा को CGI प्रोग्राम में पास करना
ड्रॉप डाउन बॉक्स का उपयोग तब किया जाता है जब हमारे पास कई विकल्प उपलब्ध हों लेकिन केवल एक या दो का चयन किया जाएगा।
एक ड्रॉप डाउन बॉक्स वाले फॉर्म के लिए उदाहरण HTML कोड:
<form action="/cgi-bin/dropdown.py" method="post" target="_blank"> <select name="dropdown"> <option value="Maths" selected>Maths</option> <option value="Physics">Physics</option> </select> <input type="submit" value="Submit"/> </form>
नीचे `dropdown.py` स्क्रिप्ट है जो वेब ब्राउज़र द्वारा दिए गए इनपुट को हैंडल करती है।
#!/usr/bin/python
# CGI हैंडलिंग के लिए मॉड्यूल इंपोर्ट करें
import cgi, cgitb
# FieldStorage इंस्टेंस बनाएं
form = cgi.FieldStorage()
# फील्ड्स से डेटा प्राप्त करें
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
" % subject
print ""
print ""