私設SoS2オーナー応援BBS

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

スレッド

└◇975:
Re[10]:置換 [moon] 03/01 22:25

 └◇976:Re[11]:置換 [ミル] 03/06 19:30
  └◇977:Re[12]:置換 [ミル] 03/06 19:39
   └◇978:Re[13]:置換 [moon] 03/06 20:26
    └◇993:うおおう [ミル] 03/20 20:29<-last


975● Re[10]:置換[ moon ] 2004 03/01 22:25
> 直接使用する場合では少なくともsplititemとjoinitemの処理はあるとまずいです。(No.967のスクリプトはuse_afterで処理するなんて思っていなかったので完全に独立させた場合を書きました。)
> また、foreach(@items)の部分も変える必要があります。

No.968とNo.969のスクリプトで、
・splititem('i');とjoinitem('i')を削除。
・foreach(@items)をforeach(@bag, @items[$_ + 1 .. $#items])に置換。
・if(index($sts, 'CbNsPeQp') != -1){〜}の{}内の最後に$gn = 1; last;を追加。
スレッド一覧


976● Re[11]:置換[ ミル ] 2004 03/06 19:30
申し訳ありません。ちょっと私情でゴタゴタしてまして……。
すぐやってみますね。
スレッド一覧


977● Re[12]:置換[ ミル ] 2004 03/06 19:39
う〜ん。やっぱりできませんでした。アイテムデータに反映されません。

何がいけないのかさっぱり……。
何がいけないのか分からない以上、お手上げ状態ですよね?
スレッド一覧


978● Re[13]:置換[ moon ] 2004 03/06 20:26
> う〜ん。やっぱりできませんでした。アイテムデータに反映されません。
>
> 何がいけないのかさっぱり……。
> 何がいけないのか分からない以上、お手上げ状態ですよね?

ソースが散乱して分かりにくくなっていると思うので、なんならソースを直に見ても良いですが。
見るとしたらNo.968の、
if ($sts =~ /CbNsPeQp/) {
}
の部分でしょうか。
スレッド一覧


993● うおおう[ ミル ] 2004 03/20 20:29
返信したつもりが、できていませんでした……。
ええと、「last;」の置くべき場所を間違っていました。
修正したら正常に作動されました。長々と付き合って下さってありがとうございました!
スレッド一覧

CGIROOM