簡體   English   中英

PHP單選按鈕表單處理

[英]PHP Radio button form handling

我在網站表單上使用單選按鈕。 我目前正在嘗試編寫一些錯誤檢查。 如果提交表單時未設置單選按鈕,$ _ GET將返回什么? 我嘗試回顯它,它似乎是“”,但是我的if語句沒有被接受。 只是根本不返回任何值嗎?

如果未選擇單選按鈕,則不會在$ _GET中設置該按鈕。 做這個

$radion_value = isset($_GET['radio_button_name']) ? true : false;
if($radio_value){
// value is set 
}
else { 
// not set
}

使用表單方法作為POST,在表單提交中使用GET方法不是一個好習慣。 如果您使用的是POST方法,則可以如下所示進行檢查

if(!isset($_POST['radio_buttonname'])){
//Your error message set here
} 

如果您使用的是GET方法。請使用以下代碼,

if(!isset($_GET['radio_buttonname'])){
//Your error message set here
} 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM