Это моя первая публикация, поэтому любые отзывы по моему вопросу будут оценены.
Я пытаюсь отобразить значение формы текстового поля, используя php.
Это мой html код:
<form action="exercise-3.php" method="POST">
<div class="input-container">
<label><input type="checkbox" name="sports[]" id="sports" value="soccer"> Soccer</label>
<label><input type="checkbox" name="sports[]" id="sports" value="football"> Football</label>
<label><input type="checkbox" name="sports[]" id="sports" value="tennis"> Tennis</label>
<label><input type="checkbox" name="sports[]" id="sports" value="swimming"> Swimming</label>
</div>
Выше приведена только соответствующая часть кода моей формы.
Ниже приведен мой php код для вывода значений:
if (isset($_POST['sport'])){
$sport = $_POST['sport'];
}
<p>
<strong>sports:</strong>
<?php if(!empty($_POST['sport'])){
foreach($_POST['sport'] as $selected){
echo $selected."</br>";
}
}?>
</p>
Когда я отлаживаю его, он не выдает ошибок, но ничего не появляется. не уверен, что я делаю не так.