Witam, chciałem za pomocą pętli foreach odnosić się do 2 checkboxów wspólnie lub oddzielnie i chyba nie potrafię tego zrobić.
<!DOCTYPE html>
<html>
<head>
<title>Kula</title>
<meta charset="UTF-8">
</head>
<body>
<form action="test.php" method="post">
Podaj promień kuli: <br><br>
<input type="text" name="promien"> <br><br>
Podaj co chcesz obliczyć: <br>
Pole:
<input type="checkbox" name="check_list[]" value="value 1"><br>
Obwód:
<input type="checkbox" name="check_list[]" value="value 2"><br>
<button type="submit">Oblicz</button>
</form>
</body>
</html>
<?php
$promien = $_POST['promien'];
if(!empty($_POST['check_list'])) {
foreach($_POST['check_list'] as $check) {
if ($check == "0")
{
$wynik1 = 4*3.14*($promien*$promien);
echo "Pole wynosi: " . $wynik1."<br>";
}
if ($check == "1")
{
$wynik2 = 4/3*3.14*($promien*$promien*$promien);
echo "Obwod wynosi: " . $wynik2 . "<br>";
}
}
?>
Formularz nie zwraca mi żadnych wartości...