(現在 過去ログ3 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

No7275 の記事


■7275 / )  if 文の分岐の不可解な動き
□投稿者/ Beethoven -(2003/05/23(Fri) 19:45:06)
    以前質問させていただいた者ですが、よろしくお願いします。
    パスワードの照合で、非常におかしなことになり、相談させていただきます。

    ユーザファイルに、(ID,パスワード)を、
    (1111,aaaa)
    (2222,bbbb)
    (3333,cccc)
    (4444,dddd)
    と、4つ登録し、

    http://cgi.niji.jp/home/ashizuka/subscription/subscription.cgi

    から入場しようとしましたが、私がやったところ、
    (4444,dddd)でしか入場できませんでした。
    この部分の分岐は、

    if(($in{'male_id'} eq $id) && ($in{'male_pswd'} eq $pswd))

    で行っていますが、これを

    if(($in{'male_id'} == $id) && ($in{'male_pswd'} == $pswd))

    でやっていたときは、一致しないID 、パスワードでも入場できました。
    if 文でこのような不可解な動きをする原因として、どのようなことが考えられるでしょうか。
    何かお気づきの点がありましたらお教え下さい。
    どうかよろしくお願いします。
返信 [メール受信/ON] 削除キー/


Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -