HTML表單Checkbox的值如何正確提交到PHP後臺?
Checkbox的值和其他input輸入框的值一樣,也是透過from提交到服務器後臺,PHP再用全局變量 _POST,就能得到這些值。但checkbox有一點區別,有需要特別注意的地方,下面一起看下。
操作方法
(01)我們先看下HTML的代碼,就是一個form,裏面有input輸入框,和 一組checkbox,和一個提交按鈕,代碼如圖
(02)再看下後端的php代碼,就是獲取到表單post過來的變量,然後用 var_dump方法顯示出來。(代碼很簡單,因爲是示例代碼,只爲了說明問題)
(03)先看下頁面效果。如圖,我們點擊一下提交按鈕,
(04)頁面提交,服務器取到post的數據,並輸出顯示在頁面,如圖,我們得到了輸入框的內容,checkbox的內容沒有,因爲我們沒有選擇任何一個。
(05)我們選擇一個checkbox,然後再次點擊提交按鈕。
(06)提交後,我們正確得到了選中的checkbox內容
(07)如果我們選擇多個checkbox呢? 如圖,再點擊提交按鈕。
(08)提交後,我們看到,後臺服務器輸出的只一個選中checkbox的內容。明明我們選擇了三個的,怎麼只有一個呢?
(09)要獲取多個內容,我們要改一下form表單裏的 name屬性,如圖,要把name="p" ----> name="p[]"。這裏就是checkbox需要注意的地方。
(10)修改後,我們也是選擇checkbox的前三個,然後提交,得到結果如圖,正確得到了三個選中的checkbox的值。
-
excel怎麼將表格轉換成圖片
excel中的表格怎麼樣轉換成圖片,讓小編教給你指南。操作方法(01)首先開啟一個工作樣表作爲例子,將圖中表格轉換爲圖片。(02)選擇需要轉換的表格。(03)切換到開始標籤。(04)點擊複製下拉小箭頭。(05)選擇複製爲圖片。(06)點擊確定。(07)點擊粘貼命令。(08)完成表格轉換爲圖片目的...
-
FLYME7系統怎麼樣?
魅族公司作爲國產手機的領航者,每一款新產品都會受到用戶們的期待,那麼即將推出的最新Flyme7系統怎麼樣呢?一起來了解一下。操作方法(01)Flyme是國內操作系統的標杆,同MIUI能夠並驅前行,之前MIUI9已經發布,讓很多人看到了驚豔,Flyme7卻還在醞釀,很多人都在期待。(02)最近魅...
-
360系統重裝大師裝的是什麼系統?怎麼重裝系統
360系統重裝大師目前是360安全衛士功能大全下的功能之一,要使用360系統重裝大師必須先安裝最新版360安全衛士。下面小編爲你介紹如何用360系統重裝大師重裝系統操作方法(01)開啟360系統重裝大師後見到如下主介面:(02)點擊"重裝環境檢測"按鈕,程序將開始檢測您的系統是...
-
蘋果電腦怎麼切換windows系統
相信很多使用蘋果電腦的用戶都安裝了MacOSX與Windows雙系統,雖然MacOSX系統非常好用,但有時候某些特定軟件需要Windows系統來執行,現在就來教教大家蘋果電腦怎麼切換windows系統。操作方法(01)開機選擇默認啓動系統。①開機後按住【Option】直到出現系統選擇介面時...