※ ChatGPTを利用し、要約された質問です(原文:「option」をソートしたい!)
「option」をソートしたい!
お世話になります。
調べてもわからないので、丸投げです。ごめんなさい。
このCGIのアイコン選択の「option」をソートで名前順にしたいのですが、
お分かりになるでしょうか?
どうぞ、宜しくお願いします。
print "<tr><td><b>アイコン</b></td><td>\n";
if ($UZa_icn) {
push(@icn_img,"$myicon");
push(@icn_nam,"管理者専用");
}
print "<select name=gicon>\n";
foreach(0 .. $#icn_img) {
if ($gicon eq "$icn_img[$_]") {
print "<option value=\"$icn_img[$_]\" selected>$icn_nam[$_]\n";
} else {
print "<option value=\"$icn_img[$_]\">$icn_nam[$_]\n";
}
}
print "</select>$ic_tog</td></tr>\n";
}
else {print"<input type=hidden name=gicon value=\"$gicon\">";}
print <<"EOM";
<tr><td><b>URL</b></td><td><input type=text name=ul size="$ltx_wth" value="http://$gurl" class="text">
</td></tr>
<tr><td> </td><td>
<input type=hidden name=ps value="$F{'ps'}">
<input type=hidden name=no value="$F{'no'}">
<input type=hidden name=dl value="$F{'dl'}">
<input type=hidden name=mode value="kakikae">
<input type=submit value="修正する" class="button">
</form></td></tr>
</table></td></tr></table></div><br><br>
お礼
どうもありがとうございました;結局断念することにしました。ご回答頂いたのに申し訳ないです(≧x≦;
補足
ご返答ありがとうございます! BBSがShift_JISなので、難しそうですね…; アイコンは、訪問者さんが自分でアップして使えるようなタイプなので、自分のアイコンを見つけるのが難しく、ソートしたかったのです。 なので、「ソート順を書く」というのは難しく、何か方法があればっと、思ったのですが…。 諦めた方が良いでしょうか?