无法在javascript

时间:2016-12-02 10:28:10

标签: javascript php echo string-comparison

字符串是从PHP代码返回的,当比较它总是给出错误时,我尝试使用' =='和' ==='以及对字符串使用单引号和双引号,但没有运气。我这里只包含了相关部分,如果您需要更多详细信息,请告诉我。 请提前帮助我找到解决方案。

if(LOGINLIMIT <= $count) 
        { 
           $select = mysqli_query($conn,"update `wwwusers` set `userstatus` = 'Suspended' where username = '".$username."'"); 

           $stats = 'suspended'; 
         } 
        else 
        { 
           $stats = 'fail'; 
        } 
    } 

    $_SESSION['count'] = $count; 

    echo $stats.','.$count; }

字符串比较发生在这里:

$.post("checkuser.php", {username: username, password: password, count: count, textcaptcha: textcaptcha}, function (data) {
        alert(data);
        var res = data.split(',');

        $('.count').val(res[1]);

        if (res[0] == 'fail')
        {
            flag = 1;
            $(".clserror").show();
            var username = $("#username").val('');
            var password = $("#password").val('');
            return false;
        } else if (res[0] == 'suspended')
        {
            flag = 0;
            $(".clserror2").show();
            var username = $("#username").val('');
            var password = $("#password").val('');
            return false;
        }
    });

注意:我只是一个编程爱好者而不是专业人士,也不熟悉行话,所以如果有什么不对,我很抱歉。这是我的第一篇文章:)

0 个答案:

没有答案