Prueba así
Código PHP:
if(!isset($_SERVER['PHP_AUTH_USER']) || (!isset($_SERVER['PHP_AUTH_PW']))) {
$user = $_SERVER['PHP_AUTH_USER'];
$pass = Encriptar($_SERVER['PHP_AUTH_PW']);
$query ="SELECT * FROM tusuarios WHERE cId_Usuario='$user' AND cPassword ='$pass'";
echo mysql_error();
$result = EjecutarSql($query);
$validate = mysql_num_rows($result);
if(!$validate) {
header('WWW-Authenticate: Basic realm="Acceso"');
header('HTTP/1.0 401 No esta Autorizado');
echo "Please leave the site";
echo "vete";
exit;
}
}