我跟着這個職位的建議: How to read if a checkbox is checked in PHP?如何在PHP中查找複選框的值?
我試圖讓形式複選框值。我試圖分離條件並像這樣一起使用它們,檢查isset並試圖獲得價值。無論哪種方式,它總是返回「否」。我究竟做錯了什麼?
if (isset($_POST['sign']) && $_POST['sign'] == 'yes-checked-sign') {
$check2 = "YES";
} else {
$check2 = "NO";
}
<input type="checkbox" name="sign" value = "yes-checked-sign" />
你是否將表單發送到帶有檢查的頁面? – James
嘗試刪除值和「yes-checked-sign」之間的空格。 – Reflic
你只有一個複選框,對吧?這是不可能的,這個代碼給出,得到FALSE。您可以獲得「是」或「否」 – djot