ユーザーがドロップダウンメニューから複数のオプションを選択できるフォームを作成しようとしています。この形式は、次のようになります。このフォーム入力の出力を配列にするにはどうすればよいですか?
PHPファイルは、次の簡単なコードが含まれ<html>
<form method='post'>
<select name='tag' multiple>
<option value='opt1'>Option 1</option>
<option value='opt2'>Option 2</option>
<option value='opt3'>Option 3</option>
<option value='opt4'>Option 4</option>
<option value='opt5'>Option 5</option>
</select>
<input type='submit' Value='Submit'>
</form>
<? include('select.php'); ?>
</html>
:
<?php
if($_POST){
$tag = $_POST['tag'];
echo $tag;
}
?>
このコードの最終結果は、あなたが複数のオプションを選択することができ、そこからドロップダウンメニューです。ただし、[送信]をクリックすると、ユーザーが選択したオプションの1つだけエコー表示されます。
ユーザーが選択したすべてのオプションの配列を作成するにはどうすればよいですか?
これは完全に機能しました。ご協力ありがとうございました。 –