]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Fix hand-made trim in getPath() with ltrim (duh)
authorEvan Prodromou <evan@status.net>
Mon, 3 Oct 2011 13:26:42 +0000 (09:26 -0400)
committerEvan Prodromou <evan@status.net>
Mon, 3 Oct 2011 13:26:42 +0000 (09:26 -0400)
index.php

index 49fd18710075d1a4054c0edefc7e4559ab02347c..1566399fa2f351e8381796397d0f697b5b4e617f 100644 (file)
--- a/index.php
+++ b/index.php
@@ -59,7 +59,7 @@ function getPath($req)
         $path = $_SERVER['PATH_INFO'];
         $script = $_SERVER['SCRIPT_NAME'];
         if (substr($path, 0, mb_strlen($script)) == $script) {
-            $p = substr($path, mb_strlen($script));
+            $p = substr($path, mb_strlen($script) + 1);
         } else {
             $p = $path;
         }
@@ -69,11 +69,7 @@ function getPath($req)
 
     // Trim all initial '/'
 
-    if (!empty($p)) {
-        while ($p[0] == '/') {
-            $p = substr($p, 1);
-        }
-    }
+    $p = ltrim($p, '/');
 
     return $p;
 }