Commit e87a72406c0f7902c02b12f737dc1e8b0a9434d1
1 parent
455a1183
Added check for a leading slash on the target page.
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2894 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
2 additions
and
1 deletions
lib/session/control.inc
| ... | ... | @@ -64,7 +64,8 @@ function generateLink($sTargetPage, $sQueryString, $sLinkText = "") { |
| 64 | 64 | $sQueryStringDelimiter = strlen($sQueryString) > 0 ? (strstr($sTargetPage, "?") ? "&" : "?") : ""; |
| 65 | 65 | |
| 66 | 66 | $sLink = "http" . ($default->sslEnabled ? "s" : "") . "://" . $default->serverName . |
| 67 | - ((substr($sTargetPage, 0, strlen($default->rootUrl)) != $default->rootUrl) ? $default->rootUrl : "") . | |
| 67 | + ((substr($sTargetPage, 0, strlen($default->rootUrl)) != $default->rootUrl) ? $default->rootUrl : "") . | |
| 68 | + (substr($sTargetPage, 0, 1) == "/" ? "" : "/") . | |
| 68 | 69 | $sTargetPage . $sQueryStringDelimiter . $sQueryString; |
| 69 | 70 | |
| 70 | 71 | return (strlen($sLinkText) > 0) ? "<a href=\"$sLink\">$sLinkText</a>" : $sLink; | ... | ... |