ابتدا باید یک فرم HTML تعریف کنید که دو تا چک باکس داشته باشه:
<form action="checkbox-form.php" method="post">
<input type="checkbox" name="formBox[]" value="A" />checkbox 1<br />
<input type="checkbox" name="formBox[]" value="B" />checkbox 2<br />
<input type="submit" name="formSubmit" value="Submit" />
</form>
سپس در سمت سرور در اسکریپت PHP چک کنید کدام چک باکس تیک خورده است:
<?php
$checks = $_POST['formBox'];
if(empty($checks))
{
echo("You didn't select any checkbox.");
}
else
{
if(IsChecked('formBox','A'))
{
//do somthing ...
}
}
function IsChecked($chkname,$value)
{
if(!empty($_POST[$chkname]))
{
foreach($_POST[$chkname] as $chkval)
{
if($chkval == $value)
{
return true;
}
}
}
return false;
}
?>