我无法使用$返回BOOLEAN值。 Pos jQuery

时间:2014-05-29 16:56:17

标签: jquery post .post

我有一个带有以下代码的JS函数:

$('#pedesenha').click(function () {
    $("#respostaquery").html('');
    var vpos = Math.floor((Math.random() * 20) + 1);
    var vsenha = prompt("Digite sua senha de posição [" + vpos + "]");
    var vcdmil = $("#cdmil").val();
    var vcdreq = $("#cdreq").val();
    if (vsenha != '') {

        $.post('paginas/testasenha.php', {
            pos: vpos,
            senha: vsenha,
            cdmil: vcdmil
        }, function (resp2) {
            if (resp2) {
                alert('acertou');
            } else {
                alert('errou');
            }

            $('html').removeClass('wait');
        })

    }
});

功能如下。通过单击要求输入密码的按钮,会生成1到20的随机数,并要求用户输入相关密码。

这些数据被发送到另一个页面..如下:

    **<?php
include_once '../inc/connection.php';
$senhapassada = $_POST['senha'];
$posicao = $_POST['pos'];
$cdmil = base64_decode($_POST['cdmil']);


$querycartao = "SELECT * FROM cartao WHERE cd_mil = $cdmil";
$row = mysql_fetch_array(mysql_query($querycartao));
$cdcartao = $row['cdcartao'];

$querysenha = "SELECT posicao FROM senha WHERE posicao = $posicao AND codigosenha = $senhapassada AND cd_cartao = '$cdcartao'";
$certo  = mysql_num_rows(mysql_query($querysenha));
if($certo == 1){
    return TRUE;
}else{
    return FALSE;
}
但是,它并没有返回任何东西。

0 个答案:

没有答案