Cita: algo asi??
$sql = "select * from usuarios
where ((usuario = '$_SERVER['$PHP_AUTH_USER']')
and (password = '$_SERVER['$PHP_AUTH_PW']')) ";
el error que tienes ahi es que estás tratando como un string a la variable superglobal, además al usar la superglobal $_SERVER,PHP_AUTH_PW y PHP_AUTH_USER son índices de ésta
entonces tu consulta debería ser así
Cita: $sql = "select * from usuarios
where ((usuario = $_SERVER['PHP_AUTH_USER']) and (password = $_SERVER['PHP_AUTH_PW'])) ";
suerte.