<HTML>
<HEAD>
<TITLE> <b> Select the colors you want </b> </TITLE>
</HEAD>
<BODY>
<FORM action="colortables.php" method='post'>
<p>Pick one or more of the colors: </p><br/>
<select name='bcolors[]' size=8 multiple>
<?php
$pickcolors = array('red', 'blue', 'green', 'yellow', 'orange', 'black', 'white' 'purple');
foreach ($pickcolors as $colors) {
printf("<option value='%s'>%s", $colors, $colors);
}
?>
</select>
<select name='tcolors[]' size=8 multiple>
<?php
$pickcolors2 = array('red', 'blue', 'green', 'yellow', 'orange', 'black', 'white', 'purple');
foreach ($pickcolors2 as $colors) {
printf("<option value='%s'>%s", $colors, $colors);
}
?>
</select>
<p><input type='submit' value='pick'></p>
</FORM>
</BODY>
</HTML>
私はまだHTMLに比較的慣れていないので、簡単にしてください。上記のコードで、各ボックスに8色のオプションを持つ2つの単純なボックスを配置して、色とテキストの組み合わせの掛け算表のようなものを送信することができます。何らかの理由で、このコードは、テキストの色に何を選んでも、何も選択していないと言っています。どんな助けでも素晴らしいでしょう
編集: tcolors はテキストの色で、bcolors は背景色です