<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      CGI圖文詳細教程(8)

      [摘要]表單的提交下面先講講Method = GET:當提交按鈕被按下,表單的內容將被匯編到查詢URL中,如下所示:action?name=value&name=value&name=val...
      表單的提交

      下面先講講Method = GET:

      當提交按鈕被按下,表單的內容將被匯編到查詢URL中,如下所示:

      action?name=value&name=value&name=value

      "action"由FORM標簽設置的ACTION指定的URL,或者如果沒有ACTION屬性沒有被指定的時候,是當前的文檔URL。

      在"name" 或者 "value"任何實例中奇怪的字符都將被視為正常的字符,當然包括"=" 和 "&"等等。這里注意,"="是分離名字和數值,而"&"示分離名字/數值對的。

      對于文本和密碼域,不管用戶鍵入什么都將視為數值。如果用戶沒有鍵入任何的內容,這個數值將是空,但是"name="還是會出現。 對于復選框和無線電按鈕,VALUE屬性指定了復選框或者無線電按鈕被選中的時候的值。一個未選中的復選框會在匯編查詢字符串的時候被忽視。多個復選框可以有相同的名字(和不同的數值)。多個無線電按鈕是用于多選一的情況,它可以有相同的名字但是不同的數值。

      再來談談Method = POST吧:

      表單的內容跟上面講述的GET方法的編碼是一樣的,但是不是將它們附加到URL由于表單ACTION屬性指定為查詢,而是這些內容將作為POST操作的一部分以數據塊發送的。這個ACTION屬性是數據塊要POST的URL。


      測試服務器

      如果你想編寫原型的表單并對它在查詢服務器上進行測試,你可以編寫如下代碼:

      對于 METHOD="POST", 使用 ACTION="http://hoohoo.ncsa.uiuc.edu/cgi-bin/post-query"

      對于 METHOD="GET", 使用 ACTION="http://hoohoo.ncsa.uiuc.edu/cgi-bin/query"




      日韩精品一区二区三区高清