Что означают строчки?
if ($Host == "")
{$Host = '%';}

if ($User == "")
{$User = '%';}