▼スレッド
│
└◇234:コロシアムについて [Jin] 01/02 00:04
└◇235:Re:コロシアムについて [moon] 01/02 09:11
└◇236:Re[2]:コロシアムについて [Jin] 01/02 11:26
└◇237:Re[3]:コロシアムについて [moon] 01/02 12:21
└◇238:Re[4]:コロシアムについて [Jin] 01/02 23:55
└◇239:Re[5]:コロシアムについて [moon] 01/03 00:00
└◇240:Re[6]:コロシアムについて [Jin] 01/03 00:30<-last
コロシアムを使わせていただいています。スレッド一覧
どうしてもわからない事がありますので、教えていただけないでしょうかm(_ _)m
うちでは、ユーザーがパスを変更できるようにしているのですが、コロシアムに登録後にパスを変更すると、二重登録が出来てしまいます。
else{
$infomessage[0] = '既に参加登録がされています。';
や
print qq|<b>待機中</b>|;
のあたりをいじってみたのですがどうしてもうまくいきません。
どうかお願いいたします。
> コロシアムを使わせていただいています。スレッド一覧
> どうしてもわからない事がありますので、教えていただけないでしょうかm(_ _)m
> うちでは、ユーザーがパスを変更できるようにしているのですが、コロシアムに登録後にパスを変更すると、二重登録が出来てしまいます。
> else{
> $infomessage[0] = '既に参加登録がされています。';
> や
> print qq|<b>待機中</b>|;
> のあたりをいじってみたのですがどうしてもうまくいきません。
> どうかお願いいたします。
ええと、厳密にユーザチェックを行うためにID、名前、パスワードでユーザを判定しています。
ですから、記録するときにパスワードを記録しないようにし、判定するときにもチェックしないように変更すればうまくいくと思います。
# 詳細は寝起きで頭が働かないので省略。うまくいかない場合は詳細に書きます。
> ええと、厳密にユーザチェックを行うためにID、名前、パスワードでユーザを判定しています。スレッド一覧
> ですから、記録するときにパスワードを記録しないようにし、判定するときにもチェックしないように変更すればうまくいくと思います。
>
> # 詳細は寝起きで頭が働かないので省略。うまくいかない場合は詳細に書きます。
なんとなく想像で $ps 消してみたりしているのですが、
うまくいきません。
わたし、どこでチェックしているのか理解していないのかもしれませんが。
> なんとなく想像で $ps 消してみたりしているのですが、スレッド一覧
> うまくいきません。
> わたし、どこでチェックしているのか理解していないのかもしれませんが。
パスワードを記録しないというのは、利用しなければ良いだけなので修正無しでいきます。
まずは、読み込み箇所の訂正。
[0..2]
を、
[0,1]
に置換。
そして、判定箇所の変更。
{"$id<>$nm<>$ps"}
を、
{"$id<>$nm"}
に置換。
# ぱっと見での修正なので、修正箇所が足りないかもしれません。
> パスワードを記録しないというのは、利用しなければ良いだけなので修正無しでいきます。スレッド一覧
> まずは、読み込み箇所の訂正。
> [0..2]
> を、
> [0,1]
> に置換。
> そして、判定箇所の変更。
> {"$id<>$nm<>$ps"}
> を、
> {"$id<>$nm"}
> に置換。
>
> # ぱっと見での修正なので、修正箇所が足りないかもしれません。
なんとなく動いたようです。
トーナメント結果や投票結果など確認してみますが。
[0..2]
がわかりませんでした。
ありがとうございました。
> なんとなく動いたようです。スレッド一覧
> トーナメント結果や投票結果など確認してみますが。
> [0..2]
> がわかりませんでした。
> ありがとうございました。
動いたのなら良いのですが、念のため。
[0..2]は、sub colo_readで、$entrylist{join('<>',(split(/<>/,$data[$_]))[0..2])} = $data[$_];のように使用されています。(合計3箇所)
了解です。スレッド一覧