Преглед на файлове

Fixed:PATH_INFO bugs AND Router bugs

Jinhui Zhu преди 7 години
родител
ревизия
7236a8c053
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      Qii/Qii.php
  2. 1 1
      Qii/Router/Parse/Normal.php

+ 1 - 1
Qii/Qii.php

@@ -20,7 +20,7 @@ define('IS_CLI', php_sapi_name() == 'cli' ? true : false);
 if(IS_CLI) {
     define('PATH_INFO', array_pop($argv));
 }else{
-    define('PATH_INFO', $_SERVER['PATH_INFO']);
+    define('PATH_INFO', isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : '');
 }
 
 /**

+ 1 - 1
Qii/Router/Parse/Normal.php

@@ -56,7 +56,7 @@ class Normal
             $dirInfo = array();
         }
         $dirInfo[] = $fileName;
-        $dir = '';
+        $dir = [];
         $match = ['key' => '', 'val' => '', 'url' => $url];
         foreach ($dirInfo AS $path) {
             $dir[] = $path;