==かわだ亭BBS==

[HOME] [使い方] [リロード] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]
□ マーク::質問 :回答 :報告 :注目 :補足 :解決/終了

記事番号597
投稿時間15/06/12 [Fri] 00:46
投稿者名ムー
タイトル出欠確認CGI初代版の不具合?
長年使わせて頂いております。ありがとうございます。
些細ですが、当時寄付もさせていただきました。

毎年メンバー変更があるのですが、新しい登録者を登録するといつの間
にか消えているという現象が起こります。毎年この現象に悩まされて
きました。原因不明でしたがその都度追加して何とか対処していました。
今回も何度追加しても消える現象が繰り返されるので、いろいろ試して
見たのですが、どうやらパスワード変更したら消える現象が起きるようです。

先頭行の登録者がパスワード変更したら本人が消えました。

先頭行ではない登録者がパスワード変更したら、関係のない先頭行と2行目
の登録者が消えました。

恐いのでどのパターンでどうなるか何度も試していないのですが、対処方法
を教えてください。宜しくお願いいたします。
[返信]

記事番号598
投稿時間15/06/12 [Fri] 23:27
投稿者名かわだ
タイトルRe:出欠確認CGI初代版の不具合?
CGIのご利用ありがとうございます。
おそらくCGIファイルの最後の方にあるパスワード編集スクリプトの一部、

2901行目〜の部分だと思います

#先頭行に質問を復元
chomp(@QUESTION);
unshift(@LINE,@QUESTION);



#先頭行に質問を復元
chomp(@QUESTION);
unshift(@LINE,"@QUESTION\n");

『\n』を追加すると修正されるかと思います。

パスワードを編集すると改行が付加されず次の行のメンバーが前の行のメンバーの後ろにくっつき消えてしまっているのではないかと思います。
member.datファイルをメモ帳等で開き確認できるかと思います。

最新版では修正されているようなので、
よろしければ最新版に入替えてみてください。

長い間ご迷惑をおかけしてしまい申し訳ありません。
[返信]

記事番号599
投稿時間15/06/13 [Sat] 21:28
投稿者名ムー
タイトルRe2:出欠確認CGI初代版の不具合?
ありがとうございます。
最新版に入れ替えてみました。これで様子を見てみます。
また何かあったらお問い合わせさせていただきます。
ありがとうございました。
[返信]

出欠確認CGI初代版の不具合? ムー 15/06/12 [Fri] 00:46 [597]
Re:出欠確認CGI初代版の不具合? かわだ 15/06/12 [Fri] 23:27 [598]
Re2:出欠確認CGI初代版の不具合? ムー 15/06/13 [Sat] 21:28 [599]


Lindenbaum Ver 1.5
MISSING LINK