6.ランダムに画像を表示させよう26.ランダムに画像を表示させよう2前回4でのランダムに画像を表示させるCGIを作りましたけどその際はデータファイルを使いました。今回はデータファイルなんてめんどくさい!!画像専用ディレクトリに入れたファイルをランダム表示させるんだ!!ってことで前回のに改造を施してみようと思います。今回の場合セキュリティにとっては危ないことをしますのでサーバーによっては使用を拒否されたり突然削除されることもありえます。cgiを置くサーバーと画像を置くサーバーは同一でないと動作しません。その3と別の方法で表示させるものもあります。あわせて読んでみるといいかもしれません。gazou2.cgi#!/usr/local/bin/perl#ディレクトリは変更時は両方変更しないと動作しません。内の画像をランダム表示させる場合#$gdirは./cg/となり$gdiruはhttp://192.168.0.50/cg/となります。"</body></html>\n";#----ここまで----exit;一目瞭然ですがopendirとreaddirでファイル名を取得してランダム表示させています。他にもデータが入っている場合などは講座2の拡張子チェッカーを使って配列を作るといいかもしれませんね。