From a166d1fd0347f3d3f541ede5efdd9675b3104679 Mon Sep 17 00:00:00 2001 From: devil_gong Date: Mon, 1 Jul 2019 17:39:30 +0800 Subject: [PATCH] =?UTF-8?q?url=E7=BB=86=E8=8A=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/common.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/application/common.php b/application/common.php index 7978e248f..b550e15ea 100755 --- a/application/common.php +++ b/application/common.php @@ -418,15 +418,20 @@ function DataReturn($msg = '', $code = 0, $data = '') function CurrentScriptName() { $name = ''; - if(!empty($_SERVER['SCRIPT_NAME'])) + if(empty($_SERVER['SCRIPT_NAME'])) { - if(!empty($_SERVER['SCRIPT_FILENAME'])) + if(empty($_SERVER['PHP_SELF'])) { - $loc = strripos($_SERVER['SCRIPT_FILENAME'], '/'); - if($loc !== false) + if(!empty($_SERVER['SCRIPT_FILENAME'])) { - $name = substr($_SERVER['SCRIPT_FILENAME'], $loc); + $loc = strripos($_SERVER['SCRIPT_FILENAME'], '/'); + if($loc !== false) + { + $name = substr($_SERVER['SCRIPT_FILENAME'], $loc); + } } + } else { + $name = $_SERVER['PHP_SELF']; } } else { $name = $_SERVER['SCRIPT_NAME'];