我的表單同時具有文本區域和複選框。當我輸入POST
結果時,即使選中了多個複選框值,也只會發佈其中一個複選框值。通過PHP POST POST複選框表單
這是我的形式:
<form action="search.php">
<input type="text" name="term">
<input type="checkbox" name="filter" value="subject"> Subject
<input type="checkbox" name="filter" value="course"> Course
<input type="checkbox" name="filter" value="professor"> Professor
<input type="submit" name="submit" value="Go" />
而且這是我echo
形式(search.php
):
<?php
$term = $_GET['term'];
$filter = $_GET['filter'];
echo "$term $filter";
?>
嘗試使用過濾器[] – realshadow
爲什麼不回答您的建議@realshadow? –