<?php # micro script Pegue Uma Cor # select din selec�o de cores # BobFrank - Fev/2003 ?> <form> <select name='cor' size=10> <?=cores($cor)?> </select> <input type=submit value="ok!"> </form> <? function cores($sel=0) { $cor = "Selecione"; $rel_crs = "<option value=\"$cor\" "; $rel_crs .= ($cor=$sel) ? "selected " : ""; $rel_crs .= " >Selecione</option>\n"; $crs=Array(); $c = Array('00','33','66','99','CC','FF'); for($i=0;$i<6;$i++) { for($j=0;$j<6;$j++) { for($k=0;$k<6;$k++) { $crs[] = $c[$i].$c[$j].$c[$k]; } } } foreach($crs as $cor) { $rel_crs.= "<option STYLE='background-color:#$cor' value=$cor "; $rel_crs.= ($cor==$sel) ? "selected " : ""; $rel_crs.= " >$cor </option>\n"; } return $rel_crs; } ?>