私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

No.1216  Re[5]:景品
発言者: 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

Pass 保存


CGIROOM