*/ require_once 'config_default.php'; if (file_exists(dirname(__FILE__). '/config_local.php') && (php_sapi_name() !== 'cli')) require_once 'config_local.php'; if(!is_null($config['cops_basic_authentication']) && is_array($config['cops_basic_authentication'])) { if (!isset($_SERVER['PHP_AUTH_USER']) || (isset($_SERVER['PHP_AUTH_USER']) && ($_SERVER['PHP_AUTH_USER']!=$config['cops_basic_authentication']['username'] || $_SERVER['PHP_AUTH_PW'] != $config['cops_basic_authentication']['password']))) { header('WWW-Authenticate: Basic realm="COPS Authentication"'); header('HTTP/1.0 401 Unauthorized'); echo 'Text to send if user hits Cancel button'; exit; } }