CGI প্রোগ্রামে টেক্সট এরিয়া ডেটা পাস করা
TEXTAREA উপাদান ব্যবহার করা হয় যখন মাল্টিলাইন টেক্সট CGI প্রোগ্রামে পাস করতে হয়।
এখানে একটি TEXTAREA বক্স সহ একটি ফর্মের জন্য HTML কোডের উদাহরণ রয়েছে -
<form action = "/cgi-bin/textarea.py" method = "post" target = "_blank"> <textarea name = "textcontent" cols = "40" rows = "4"> Type your text here... </textarea> <input type = "submit" value = "Submit" /> </form>
এই কোডের ফলাফল হল নিম্নলিখিত ফর্ম −
Type your text here... Submit
নীচে ওয়েব ব্রাউজার দ্বারা প্রদত্ত ইনপুট পরিচালনা করার জন্য textarea.cgi স্ক্রিপ্ট রয়েছে -
#!/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('textcontent'): text_content = form.getvalue('textcontent') else: text_content = "Not entered" print "Content-type:text/html\r\n\r\n" print "<html>" print "<head>"; print "<title>Text Area - Fifth CGI Program</title>" print "</head>" print "<body>" print "<h2> Entered Text Content is %s</h2>" % text_content print "</body>"