1. 程式人生 > >PHP - 表單(FORM)例項

PHP - 表單(FORM)例項

php 的表單處理往往是php應用的第一個學習單元。學好表單處理,也就開始了PHP實用之旅。先看程式碼和瀏覽結果,然後一一解釋:
在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述
第一張圖是HTML檔案,當然也可以直接用.php做字尾,效果是一樣的。我這裡只截取了body的部分。
表單屬於HTML的內容,但和PHP的關聯相當緊密。表單的標籤就是;

  1. form 標籤裡, action=“response.php”, 是這個表單關聯的php檔案。表單在瀏覽器瀏覽後不管你是否填寫內容,只要按下enter鍵,或者你有提交鍵,這個表單就會交 給php檔案處理了。所以action是必填內容,當然後面的method也是必填內容,我們這裡選擇post,至於用get和post的區別,這裡不再贅述。
  2. 如果php學的系統紮實的話,應該記得php系統裡面有幾個叫**“超全域性變數”的東西,這些都十分重要,他們在程式的任何地方都起作用,所以是超全域性的。其中的 P O S T
    p o s t r e s p o n s e . p h p _POST**注意是大寫,小寫不行。它是專門用來接收通過post方法傳遞的數值,它可以接收好多數值,所以他本身是個陣列。因此你會看到在response.php檔案裡,提取傳遞的數值時,都是用的
    _POST[’’]的格式。
  3. form裡面的每一個tr是行的意思,每個td是單元格的意思。單元格里有個input標籤,是用來輸入或者選擇等使用的,後面的type規定了是個文字框,還是單選鈕多選鈕什麼的,或者還是後面用到的提交按鈕。注意input 裡面的 name屬性是代表這個input的,$_POST就是通過它來提取相應的傳遞的數值的。這個務必清楚。
    還有什麼沒有需要說明的?
    請留意,先寫HTML程式碼,瀏覽器檢視一下,然後寫處理表單的PHP檔案,然後執行HTML檔案,填寫相應的表單內容,完畢提交,PHP檔案被激發,顯示資訊。
    只要練習幾次,這個就熟悉了。