HTML 選択ドロップダウンを使用して Web サイトの検索結果を並べ替えようとしていますが、問題が発生しています。以下のコードでは、具体的に Option1 を選択し、フォームを送信した後に結果をエコーしようとすると、常に「FAIL」がエコーされます。フォームが送信された後、誰かが私が間違っていることと、ユーザーが選択したオプションからデータを取得する適切な方法を理解するのを手伝ってくれるかどうか疑問に思っていましたか?
<?php
echo '<form method="post" action="search.php">
<select>
<option name="one">Option1 </option>
<option name="two">Option2</option>
</select>
<input type="text" name="searchword" />
<input type="submit" value="Search" />
</form>';
if(isset($_POST['one'])){
echo 'Option1 is set';
}else{
echo 'FAIL';
}
?>
ありがとうございました