発言者: moon
発言日: 2006 02/12 23:32
> やってみたところ、表示される要素数が1でした。
> そこでsos.cgiを調べた所、sub opendatがありませんでした。(ufs.cgiにはありました)
> ちなみにmasimaroさんの分割版を使っています。(ダウンロードしたての分割版もufs.cgi以外にはsub opendatがありませんでした)
> そこでsos.cgiに勝手にsub opendatを追加してみたのですが、やはり変わりません。
> sub opendatとはこれ(↓)のことですよね?どうしたらいいでしょうか・・・。
masimaroさんの分割版でしたらsub opendatはtable.plで定義されておりsos2.cgiの先頭あたりでrequireされています。
ですが、sub opendatに変更を加えていないのでしたら正常に動作するはずです。
次のように変更して試してください。(見やすくするために各行の先頭に全角空白を入れています。)
my @itemlist = &opendat($casino_item);
を、
open(FILE, '<', $casino_item) or &error("Can't open prize file");
my @itemlist = <FILE>;
close(FILE);
▼関連発言
│
└◆1211:景品 [ナナ] 02/12 00:43
└◆1212:Re:景品 [moon] 02/12 11:20
└◆1213:Re[2]:景品 [ナナ] 02/12 12:52
└◆1214:Re[3]:景品 [moon] 02/12 19:03
└◆1215:Re[4]:景品 [ナナ] 02/12 21:12
└◆1216:Re[5]:景品 [moon] 02/12 23:32
└◆1217:Re[6]:景品 [ナナ] 02/13 00:22
└◆1218:Re[7]:景品 [moon] 02/13 08:58
└◆1219:Re[8]:景品 [ナナ] 02/13 13:24
└◆1220:Re[9]:景品 [moon] 02/13 23:45
└◆1221:Re[10]:景品 [ナナ] 02/14 17:07<-last