Leider sehe ich das Script nicht... Deshalb mutmaße ich mal weiter:
Wenn du auf $HTTP_HOST zugreifst, musst du in der php.ini register_globals auf "on" stellen - dies sollte
noch funktionieren.
So wie ich das sehe, ist das in Deinem Script so, denn bei Verwendung von $_SERVER['HTTP_HOST'] müsste die notice "Undefined index" anstatt "Undefined variable" erscheinen.
Beachte bitte, dass diese PHP-Option DEPRECATED ist, und daher irgendwann nicht mehr funktionieren wird. Du solltest also die PHP-Scripte alsbald auf $_SERVER['HTTP_HOST'] statt $HTTP_HOST umstellen.
Referenz:
http://php.net/manual/de/security.globals.php