]> git.mxchange.org Git - ctracker.git/blobdiff - libs/lib_general.php
Continued:
[ctracker.git] / libs / lib_general.php
index 55a0fde12b6ad8b95fcdba8d5da2d5ae2f656c73..d6e1a87900ce077b9bcbb0faec7cfca0dfd8ff14 100644 (file)
@@ -498,20 +498,13 @@ function ifCrackerTrackerCookieIsSet () {
 
 // Redirects to the same URL
 function crackerTrackerRedirectSameUrl () {
-       // Construct the url
-       $url = '://' . crackerTrackerServerName() . crackerTrackerScriptName() . '?' . crackerTrackerQueryString();
-
-       // Do we have SSL?
-       if (crackerTrackerSecured()) {
-               // HTTPS
-               $url = 'https' . $url;
-       } else {
-               // HTTP
-               $url = 'http' . $url;
-       }
-
-       // And redirect
-       crackerTrackerSendRawRedirect($url);
+       // Construct and redirect to same URL
+       crackerTrackerSendRawRedirect(sprintf('%s://%s%s?%s',
+               (crackerTrackerSecured() ? 'https' : 'http'),
+               crackerTrackerServerName(),
+               crackerTrackerScriptName(),
+               crackerTrackerQueryString()
+       ));
 }
 
 /**
@@ -522,7 +515,6 @@ function crackerTrackerRedirectSameUrl () {
  *
  * @link    http://support.microsoft.com/kb/q176113/
  * @author  Andreas Gohr <andi@splitbrain.org>
- * @access  private
  */
 function crackerTrackerSendRawRedirect ($url) {
        // Better remove any data by ctracker