Friday, April 6, 2018

CGI : Intro to CGI using Python

      หลังจากที่บทความ Knowledge เรื่อง CGI จบไปแล้วเราก็จะมาทดลองใช้เจ้า CGI กันนะครับ

Calculator ด้วย CGI 
ตัวอย่าง ของ Calculator 

Home page



Ans page












Calculator Flowchart 



Howto : 

Common Gateway Interface  


  • print(“content-type : …. )
          ในการกำหนดชนิดของเนื้อหาเป็น HTML (สามารถกำหนดเป็น utf-8 ได้)


  • cgi.FieldStorage() 
      มีการกำหนดที่เก็บข้อมูล Field 
  • .getvalue 
      เพื่อรับค่าที่ได้จาก GET และ POST 


Hyper Text Markup Language 



  • name="ชื่อของ Form"
  • action="URL" คือตำแหน่งหรือ URL ของ Script ที่วางไว้ที่ Server 
  • method="get | post" เป็นรูปแบบของวิธีในการส่งข้อมูล มี 2 รูปแบบ

get เป็นตัวรับ - ส่ง ข้อมูลขนาดจำกัดจาก Server ไม่เกิน 256 ตัวอักษร
post เป็นตัวรับ - ส่ง ข้อมูลไม่จำกัดจาก Server



No comments:

Post a Comment