Comprobaste los campos en tu db que estén correcto?
Código PHP:
function validarUsuario($usuario, $pass)
{
$v_result=0;
if (($pass<>'') && ($usuario<>''))
{
$connect = conectar(); // llama funcion de conectar
//define si existe usuario en DB.
$stmt ="select * from usuarios where usuario = '$usuario'";
$query = ibase_prepare($stmt);
$v_query = ibase_execute($query);
$v_reg = ibase_fetch_row($v_query); //Verifica aquí si recibes los parámetros correctos
ibase_free_query($query);
if (count($v_reg) > 0)
{
if (($v_reg[1] == $pass) && ($v_reg[0]==$usuario))
{
$_SESSION['usuario'] = $usuario;
$v_result=1;
}
}
}
return $v_result;
}
Saludos
novato_erick