Q:

Undefined index: HTTP_HOST

/* When a request is done with an empty host:

GET / HTTP/1.1
Host:
Then isset($_SERVER['HTTP_HOST']) is true!

It is better to use empty like:*/

$host = '';
if (!empty($_SERVER['HTTP_HOST'])) {
  $host = $_SERVER['HTTP_HOST'];
}
1

New to Communities?

Join the community