detect unchecked checkbox php
php
Solution
If a checkbox is not checked it will not be posted. `if(!isset($_POST['checkboxname']))` will do the trick.
Be aware, though, you should at least submit something so that you know the form was submitted in the first place.
if (isset($_POST['formWasSubmitted'])) {
//form was submitted...let's DO this.
if (!isset($_POST['checkboxname'])) {
// checkbox was not checked...do something
} else {
// checkbox was checked. Rock on!
}
}
Problem
Is there a way to check of a checkbox is unchecked with php? I know you can do a hidden field type in html but what about with just php when the form is submitted? I tried below no luck. ``` if(!isset($_POST['server'])||$_POST['server']!="yes"){ $_POST['server'] == "No"; } ```