if ($script_params) {
if ($pathInfo = Horde_Util::getPathInfo()) {
- $url .= $pathInfo;
+ $url .= '/' . $pathInfo;
}
if (!empty($_SERVER['QUERY_STRING'])) {
$url .= '?' . $_SERVER['QUERY_STRING'];
}
} else {
if ($login_link = Horde::getServiceLink('login', $app)) {
- $this->add(Horde_Util::addParameter($login_link, array('url' => Horde::selfUrl(true))), _("_Log in"), 'login.png', $graphics, $auth_target, null, '__noselection');
+ $this->add(Horde_Util::addParameter($login_link, array('url' => Horde::selfUrl(true, true, true))), _("_Log in"), 'login.png', $graphics, $auth_target, null, '__noselection');
}
}
}