From 2b24e23add9ae51aa83422b0314d3414ef78bf5f Mon Sep 17 00:00:00 2001 From: thinkphp Date: Wed, 13 Jan 2016 11:21:48 +0800 Subject: [PATCH] =?UTF-8?q?URL=E4=B8=AD=E7=9A=84=E6=A8=A1=E5=9D=97=20?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E5=99=A8=20=E6=93=8D=E4=BD=9C=20=E5=BC=BA?= =?UTF-8?q?=E5=88=B6=E8=BD=AC=E5=B0=8F=E5=86=99=EF=BC=8C=E8=AF=BB=E5=8F=96?= =?UTF-8?q?=E7=9A=84=E7=B1=BB=E5=90=8D=E4=BE=9D=E7=84=B6=E6=98=AF=E9=A9=BC?= =?UTF-8?q?=E5=B3=B0=EF=BC=8C=20=E5=A6=82=E6=9E=9C=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E5=99=A8=E5=90=8D=E4=B8=BA=20UserType=20=E5=88=99=E5=AF=B9?= =?UTF-8?q?=E5=BA=94=E7=9A=84URL=E8=AE=BF=E9=97=AE=E5=BA=94=E8=AF=A5?= =?UTF-8?q?=E6=98=AF=20user=5Ftype=20=E6=A8=A1=E5=9D=97=E5=92=8C=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E5=90=8D=E4=BB=85=E4=BD=9C=E5=B0=8F=E5=86=99=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=20=E4=B8=8D=E5=81=9AparseName=E8=BD=AC=E6=8D=A2?= =?UTF-8?q?=EF=BC=8C=E5=A6=82=E6=9E=9C=E6=A8=A1=E6=9D=BF=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E7=9B=AE=E5=BD=95=E5=92=8C=E6=96=87=E4=BB=B6=E6=9C=89?= =?UTF-8?q?=E5=A4=A7=E5=86=99=EF=BC=8C=E8=BE=93=E5=87=BA=E4=BD=BF=E7=94=A8?= =?UTF-8?q?fetch=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/App.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/think/App.php b/library/think/App.php index 4739a56e..ee2ea27d 100644 --- a/library/think/App.php +++ b/library/think/App.php @@ -179,7 +179,7 @@ class App } } // 获取模块名称 - define('MODULE_NAME', defined('BIND_MODULE') ? BIND_MODULE : strip_tags($module)); + define('MODULE_NAME', strtolower(defined('BIND_MODULE') ? BIND_MODULE : strip_tags($module))); // 模块初始化 if (MODULE_NAME && !in_array(MODULE_NAME, $config['deny_module_list']) && is_dir(APP_PATH . MODULE_NAME)) { @@ -201,11 +201,11 @@ class App // 获取控制器名 $controller = strip_tags($result[1] ?: Config::get('default_controller')); - define('CONTROLLER_NAME', defined('BIND_CONTROLLER') ? BIND_CONTROLLER : $controller); + define('CONTROLLER_NAME', strtolower(defined('BIND_CONTROLLER') ? BIND_CONTROLLER : $controller)); // 获取操作名 $action = strip_tags($result[2] ?: Config::get('default_action')); - define('ACTION_NAME', defined('BIND_ACTION') ? BIND_ACTION : $action); + define('ACTION_NAME', strtolower(defined('BIND_ACTION') ? BIND_ACTION : $action)); // 执行操作 if (!preg_match('/^[A-Za-z](\/|\.|\w)*$/', CONTROLLER_NAME)) {