From 608a3c4d89f04b1911e32c95c5c134161ed44535 Mon Sep 17 00:00:00 2001 From: ShingChi Date: Sun, 16 Mar 2014 20:04:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=BC=8F=E6=8E=89=E6=8B=AC=E5=8F=B7=E5=92=8C?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install.php | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/install.php b/install.php index a666b176..7dfb3b1d 100644 --- a/install.php +++ b/install.php @@ -62,11 +62,11 @@ if (!isset($_GET['finish']) && file_exists(__TYPECHO_ROOT_DIR__ . '/config.inc.p // 挡掉可能的跨站请求 if (!empty($_GET) || !empty($_POST)) { - if (empty($_SERVER['HTTP_REFERER')) { + if (empty($_SERVER['HTTP_REFERER'])) { exit; } - $parts = parse_url($_SERVER); + $parts = parse_url($_SERVER['HTTP_REFERER']); if (empty($parts['host']) || $_SERVER['HTTP_HOST'] != $parts['host']) { exit; } @@ -86,18 +86,18 @@ function _r($name, $default = NULL) { /** * 获取多个传递参数 - * + * * @return array */ function _rFrom() { $result = array(); $params = func_get_args(); - + foreach ($params as $param) { $result[$param] = isset($_REQUEST[$param]) ? (is_array($_REQUEST[$param]) ? NULL : $_REQUEST[$param]) : NULL; } - + return $result; } @@ -215,7 +215,7 @@ list($prefixVersion, $suffixVersion) = explode('/', $currentVersion);