Salve a tutti,
io vorrei permettere od impedire l'elaborazione di un form in base a dei dati recuperati mediate una query. Spero essere nella sezione giusta

codice:
function validaForm(){
    return (validaCliente() && doppioni());
}
  function validaCliente(){
     alert("inizio validazione form");
    //return ($('#id_cliente').val()!= "") && ($('.codice').val()!= "");
    if(($('#id_cliente').val()!= "") && ($('.codice').val()!= "")){
        alert("superato test cliente");
        $.post("res/php_script/rpc_statoFido.php",{id_cliente:""+$('#id_cliente').val()+""},function(stato){
            alert("funzione success di chiamata ajax");
            return stato;
        });
    }else{ return false;}
}
il codice di rpc_statofido.php

codice:
include_once("funzioni.php");
	
	$db = dbConnect();
	
	if(!$db) {
		// Show error if we cannot connect.
		echo 'ERROR: Could not connect to the database.';
	} else {
		// Is there a posted query string?
		if(isset($_POST['id_cliente'])) {
			//$queryString = $db->real_escape_string($_POST['queryString']);
			$cliente = $_POST['id_cliente'];
			// Is the string length greater than 0?
			
			if(strlen($cliente) >0) {

                                $statoFido = statoFido($cliente);
				echo "<script>alert('statoFido:".print_r($statoFido)."')</script>";
				$query = mysql_query("SELECT fido
                                                    FROM stakeholder
                                                    WHERE id='".$cliente."'") or die(mysql_error()."");
				if($query) {
					// While there are results loop through them - fetching an Object (i like PHP5 btw!).
					$fido_cliente = mysql_fetch_assoc($query);
                                        $fido = $fido_cliente['fido'];
                                        if($statoFido[0] == -1){
                                            echo "<script>confirm('ATTENZIONE: fido superato per'".$statoFido[1]." euro')</script>";
                                        }else if($statoFido[0] == 0){
                                            echo "<script>confirm('ATTENZIONE: importo fido ancora a disposizione'".$statoFido[1]." euro')</script>";
                                        }else if($statoFido[0] == 1) {
                                            return true;
                                        }else{ echo "ERRORE nel controllo del fido"; }
				} else {
					echo 'ERROR: There was a problem with the query.';
				}
			} else {
				echo 'ERRORE: id_cliente nullo';
			} // There is a queryString.
		} else {
			echo 'There should be no direct access to this script!';
		}  
	}
?>
il problema è che non riesco a farmi restituire niente dalle istruzioni di rpc_statoFido e non riesco a capire quando e come vengono eseguiti perchè ne gli alert ne le istruzioni echo vengono visualizzate. Qualcuno sa darmi qualche suggerimento?