и будет ошибка Notice: Undefined index: HTTPS , потому что если протокол http данной переменной нет, нужно
if (isset($_SERVER['HTTPS']
{
//https
} else {
//http
}
Я может и не прав, но этот код показывает протокол передачи, а не зашифровано или нет соединение.