<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個色可選你可以提交一個乘法表 - esque的顏色和文字組合。出於某種原因,儘管這段代碼不管我選擇什麼文字顏色,但它說我沒有選擇任何東西。任何幫助將是巨大的如何在同一個PHP頁面實現兩個<選擇與<options>
編輯:tcolors是文字的顏色和bcolors是背景顏色
$ pickcolors = array('red','blue','green','yellow','orange','black','white''purple');丟失 - >「,」後「白」 – Ashish
你試試這個print_r($ _ POST);在colortables.php頁面上? – Ashish